diff --git a/modules/shader_compiler/config/GLSLANG.cmake b/modules/shader_compiler/config/GLSLANG.cmake index b592c61d07af67733f6048cf24aeb0a746d1f7be..50b9fd46bd0db9421c632aa0b80fb8df7e3f2123 100644 --- a/modules/shader_compiler/config/GLSLANG.cmake +++ b/modules/shader_compiler/config/GLSLANG.cmake @@ -16,6 +16,9 @@ if (EXISTS "${vkcv_shader_compiler_lib_path}/glslang") set(ENABLE_CTEST OFF CACHE INTERNAL "") set(USE_CCACHE OFF CACHE INTERNAL "") + set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "") + set(BUILD_EXTERNAL OFF CACHE INTERNAL "") + add_subdirectory(${vkcv_shader_compiler_lib}/glslang) list(APPEND vkcv_shader_compiler_libraries glslang SPIRV)