mirror of
https://abf.rosa.ru/djam/llvm13.git
synced 2025-02-24 08:52:45 +00:00
28 lines
1 KiB
Diff
28 lines
1 KiB
Diff
--- llvm-3.0.src/cmake/modules/AddLLVM.cmake.orig 2011-12-29 18:06:26.000000000 +0000
|
|
+++ llvm-3.0.src/cmake/modules/AddLLVM.cmake 2011-12-29 18:08:18.000000000 +0000
|
|
@@ -11,6 +11,10 @@ macro(add_llvm_library name)
|
|
|
|
if( BUILD_SHARED_LIBS )
|
|
llvm_config( ${name} ${LLVM_LINK_COMPONENTS} )
|
|
+ SET_TARGET_PROPERTIES(${name}
|
|
+ PROPERTIES
|
|
+ VERSION ${PACKAGE_VERSION}
|
|
+ SOVERSION ${PACKAGE_VERSION})
|
|
endif()
|
|
|
|
# Ensure that the system libraries always comes last on the
|
|
--- llvm-3.0.src/tools/clang/CMakeLists.txt.orig 2011-12-29 18:18:24.000000000 +0000
|
|
+++ llvm-3.0.src/tools/clang/CMakeLists.txt 2011-12-29 18:19:44.000000000 +0000
|
|
@@ -190,6 +190,12 @@ macro(add_clang_library name)
|
|
|
|
target_link_libraries( ${name} ${LLVM_USED_LIBS} )
|
|
llvm_config( ${name} ${LLVM_LINK_COMPONENTS} )
|
|
+ if( BUILD_SHARED_LIBS )
|
|
+ SET_TARGET_PROPERTIES(${name}
|
|
+ PROPERTIES
|
|
+ VERSION ${PACKAGE_VERSION}
|
|
+ SOVERSION ${PACKAGE_VERSION})
|
|
+ endif()
|
|
target_link_libraries( ${name} ${LLVM_COMMON_LIBS} )
|
|
link_system_libs( ${name} )
|
|
|