Skip to content

ci: Windows Ninja build fix and MSVC updates - #2846

Open
kevmoo wants to merge 1 commit into
WebAssembly:mainfrom
kevmoo:win-ninja-build
Open

ci: Windows Ninja build fix and MSVC updates#2846
kevmoo wants to merge 1 commit into
WebAssembly:mainfrom
kevmoo:win-ninja-build

Conversation

@kevmoo

@kevmoo kevmoo commented Sep 6, 2026

Copy link
Copy Markdown
Contributor
  • Modernize CMake configuration by using -S . -B out -G Ninja instead of manually creating directories and using working-directory: out.
  • Fix the Windows build step missing the -G Ninja flag, ensuring it actually uses the Ninja binary installed in the previous step.
  • Introduce ilammy/msvc-dev-cmd@v1 for Windows CI builds.
  • Pass /Zi /Od /FS to WASM2C_CFLAGS when compiling with MSVC in Debug mode to avoid concurrent PDB write locks.

Split out from #2717.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant