KhronosGroup / glslang

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Other
2.9k stars 816 forks source link

Quote paths in runtest #3520

Closed AnyOldName3 closed 4 months ago

AnyOldName3 commented 4 months ago

This means it won't die if the build path contains spaces.

I've got the build directory in the VS Code CMake extension set to ${workspaceFolder}/build/${buildKit} so I can have MSVC and MSYS2 (MinGW UCRT) build systems without having to clone the repo twice and sync my changes back and forth for testing. ${buildKit} contains spaces, and there's apparently nothing I can do to stop that, so it's preferable that the tests can handle the build directory having spaces.