Skip to content

Ninja: 1.11 will expect UTF-8 encoding on Windows

Ninja PR 1915 converts Ninja to expect UTF-8 encoding in build.ninja files when running on Windows 10 1903 or higher. CMake will need to be updated to account for this when generating build.ninja and friends.

Additionally, this comment points out that we may need to update the showIncludes prefix handling. We may need to convert the string extracted from cl's output into UTF-8 to bytewise match what is in build.ninja. There is relevant code in CMake here.

Edited by Brad King
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information