Changeset View
Changeset View
Standalone View
Standalone View
files/libraries-missing-soname.patch
- This file was added.
| --- a/hlsl/CMakeLists.txt | |||||
| +++ b/hlsl/CMakeLists.txt | |||||
| @@ -40,6 +40,8 @@ | |||||
| add_library(HLSL ${LIB_TYPE} "stub.cpp") | |||||
| set_property(TARGET HLSL PROPERTY FOLDER hlsl) | |||||
| set_property(TARGET HLSL PROPERTY POSITION_INDEPENDENT_CODE ON) | |||||
| +set_property(TARGET HLSL PROPERTY VERSION "${GLSLANG_VERSION}") | |||||
| +set_property(TARGET HLSL PROPERTY SOVERSION "${GLSLANG_VERSION_MAJOR}") | |||||
| if(WIN32 AND BUILD_SHARED_LIBS) | |||||
| set_target_properties(HLSL PROPERTIES PREFIX "") | |||||
| --- a/SPIRV/CMakeLists.txt | |||||
| +++ b/SPIRV/CMakeLists.txt | |||||
| @@ -71,6 +71,8 @@ set(SPVREMAP_HEADERS | |||||
| add_library(SPIRV ${LIB_TYPE} ${SOURCES} ${HEADERS}) | |||||
| set_property(TARGET SPIRV PROPERTY FOLDER glslang) | |||||
| set_property(TARGET SPIRV PROPERTY POSITION_INDEPENDENT_CODE ON) | |||||
| +set_property(TARGET SPIRV PROPERTY VERSION "${GLSLANG_VERSION}") | |||||
| +set_property(TARGET SPIRV PROPERTY SOVERSION "${GLSLANG_VERSION_MAJOR}") | |||||
| target_include_directories(SPIRV PUBLIC | |||||
| $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..> | |||||
| $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>) | |||||
| @@ -81,6 +83,8 @@ if (ENABLE_SPVREMAPPER) | |||||
| add_library(SPVRemapper ${LIB_TYPE} ${SPVREMAP_SOURCES} ${SPVREMAP_HEADERS}) | |||||
| set_property(TARGET SPVRemapper PROPERTY FOLDER glslang) | |||||
| set_property(TARGET SPVRemapper PROPERTY POSITION_INDEPENDENT_CODE ON) | |||||
| + set_property(TARGET SPVRemapper PROPERTY VERSION "${GLSLANG_VERSION}") | |||||
| + set_property(TARGET SPVRemapper PROPERTY SOVERSION "${GLSLANG_VERSION_MAJOR}") | |||||
| endif() | |||||
| if(WIN32 AND BUILD_SHARED_LIBS) | |||||
| --- a/StandAlone/CMakeLists.txt | |||||
| +++ b/StandAlone/CMakeLists.txt | |||||
| @@ -36,6 +36,8 @@ add_library(glslang-default-resource-lim | |||||
| ${CMAKE_CURRENT_SOURCE_DIR}/resource_limits_c.cpp) | |||||
| set_property(TARGET glslang-default-resource-limits PROPERTY FOLDER glslang) | |||||
| set_property(TARGET glslang-default-resource-limits PROPERTY POSITION_INDEPENDENT_CODE ON) | |||||
| +set_property(TARGET glslang-default-resource-limits PROPERTY VERSION "${GLSLANG_VERSION}") | |||||
| +set_property(TARGET glslang-default-resource-limits PROPERTY SOVERSION "${GLSLANG_VERSION_MAJOR}") | |||||
| target_include_directories(glslang-default-resource-limits | |||||
| PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.