diff --git a/glslang/SPIRV/CMakeLists.txt b/glslang/SPIRV/CMakeLists.txt index d699daddb..5eaf71c2c 100644 --- a/glslang/SPIRV/CMakeLists.txt +++ b/glslang/SPIRV/CMakeLists.txt @@ -69,6 +69,7 @@ set(SPVREMAP_HEADERS doc.h) add_library(SPIRV ${LIB_TYPE} ${SOURCES} ${HEADERS}) +set_target_properties(SPIRV PROPERTIES VERSION "${GLSLANG_VERSION}" SOVERSION "${GLSLANG_VERSION_MAJOR}") set_property(TARGET SPIRV PROPERTY FOLDER glslang) set_property(TARGET SPIRV PROPERTY POSITION_INDEPENDENT_CODE ON) target_include_directories(SPIRV PUBLIC @@ -79,6 +80,7 @@ glslang_add_build_info_dependency(SPIRV) if (ENABLE_SPVREMAPPER) add_library(SPVRemapper ${LIB_TYPE} ${SPVREMAP_SOURCES} ${SPVREMAP_HEADERS}) + set_target_properties(SPVRemapper PROPERTIES VERSION "${GLSLANG_VERSION}" SOVERSION "${GLSLANG_VERSION_MAJOR}") set_property(TARGET SPVRemapper PROPERTY FOLDER glslang) set_property(TARGET SPVRemapper PROPERTY POSITION_INDEPENDENT_CODE ON) endif() diff --git a/glslang/StandAlone/CMakeLists.txt b/glslang/StandAlone/CMakeLists.txt index bff9ab617..dcd9f8978 100644 --- a/glslang/StandAlone/CMakeLists.txt +++ b/glslang/StandAlone/CMakeLists.txt @@ -34,6 +34,7 @@ add_library(glslang-default-resource-limits ${CMAKE_CURRENT_SOURCE_DIR}/ResourceLimits.cpp ${CMAKE_CURRENT_SOURCE_DIR}/resource_limits_c.cpp) +set_target_properties(glslang-default-resource-limits PROPERTIES VERSION "${GLSLANG_VERSION}" SOVERSION "${GLSLANG_VERSION_MAJOR}") set_property(TARGET glslang-default-resource-limits PROPERTY FOLDER glslang) set_property(TARGET glslang-default-resource-limits PROPERTY POSITION_INDEPENDENT_CODE ON) diff --git a/glslang/hlsl/CMakeLists.txt b/glslang/hlsl/CMakeLists.txt index 62faa1957..13d60d437 100644 --- a/glslang/hlsl/CMakeLists.txt +++ b/glslang/hlsl/CMakeLists.txt @@ -38,6 +38,7 @@ # projects that referenced this target. add_library(HLSL ${LIB_TYPE} "stub.cpp") +set_target_properties(HLSL PROPERTIES VERSION "${GLSLANG_VERSION}" SOVERSION "${GLSLANG_VERSION_MAJOR}") set_property(TARGET HLSL PROPERTY FOLDER hlsl) set_property(TARGET HLSL PROPERTY POSITION_INDEPENDENT_CODE ON)