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)