This is also being done for gtest for similar reasons. Currently glslang will build everything from spirv-tools despite this not being neccessary. EXCLUDE_FROM_ALL dramatically improves the build performance. Going from compiling roughly 446 files to 292 Furthermore only the targets we need to install are installed. Which makes it easier to verify the glslang installation. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||