Add new static targets to VS solution folders
authorBen Clayton <bclayton@google.com>
Tue, 7 Jul 2020 10:22:33 +0000 (11:22 +0100)
committerBen Clayton <bclayton@google.com>
Tue, 7 Jul 2020 10:45:11 +0000 (11:45 +0100)
`GenericCodeGen` and `MachineIndependent` were missing from the generated visual studio solutions. Add these.

glslang/CMakeLists.txt

index 98c8145..b0bfce8 100644 (file)
@@ -50,6 +50,7 @@ endif(EMSCRIPTEN OR ENABLE_GLSLANG_JS)
 add_library(GenericCodeGen STATIC
     GenericCodeGen/CodeGen.cpp
     GenericCodeGen/Link.cpp)
+set_property(TARGET GenericCodeGen PROPERTY FOLDER glslang)
 
 ################################################################################
 # MachineIndependent
@@ -129,7 +130,7 @@ if(ENABLE_HLSL)
 endif(ENABLE_HLSL)
 
 add_library(MachineIndependent STATIC ${MACHINEINDEPENDENT_SOURCES} ${MACHINEINDEPENDENT_HEADERS})
-
+set_property(TARGET MachineIndependent PROPERTY FOLDER glslang)
 glslang_pch(SOURCES MachineIndependent/pch.cpp)
 
 target_link_libraries(MachineIndependent PRIVATE OGLCompiler OSDependent GenericCodeGen)