diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt index b44cbc73..41f6de93 100644 --- a/OGLCompilersDLL/CMakeLists.txt +++ b/OGLCompilersDLL/CMakeLists.txt @@ -41,7 +41,7 @@ if(WIN32) source_group("Source" FILES ${SOURCES}) endif(WIN32) -if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) +if(ENABLE_GLSLANG_INSTALL) install(TARGETS OGLCompiler EXPORT glslang-targets) # Backward compatibility diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt index a8b14911..57ec1efd 100644 --- a/glslang/CMakeLists.txt +++ b/glslang/CMakeLists.txt @@ -203,7 +203,7 @@ endif() ################################################################################ if(ENABLE_GLSLANG_INSTALL) install(TARGETS glslang EXPORT glslang-targets) - if(NOT BUILD_SHARED_LIBS) + if(BUILD_SHARED_LIBS) install(TARGETS MachineIndependent EXPORT glslang-targets) install(TARGETS GenericCodeGen EXPORT glslang-targets) diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt index 16eb939b..959788dc 100644 --- a/glslang/OSDependent/Unix/CMakeLists.txt +++ b/glslang/OSDependent/Unix/CMakeLists.txt @@ -52,7 +52,7 @@ else() target_link_libraries(OSDependent Threads::Threads) endif() -if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) +if(ENABLE_GLSLANG_INSTALL) install(TARGETS OSDependent EXPORT glslang-targets) # Backward compatibility