summaryrefslogtreecommitdiffstats
path: root/llvm/cmake/modules
diff options
context:
space:
mode:
authorChris Bieneman <beanz@apple.com>2015-02-18 18:52:06 +0000
committerChris Bieneman <beanz@apple.com>2015-02-18 18:52:06 +0000
commita8a05965d8ad120ed15cc0b33638f915bd76dfc4 (patch)
tree71b1b6b1d39c06629c0965d5434b958ee7cb711f /llvm/cmake/modules
parent33cd6dcf87295e4165fe9fca56b078eb686d044a (diff)
downloadbcm5719-llvm-a8a05965d8ad120ed15cc0b33638f915bd76dfc4.tar.gz
bcm5719-llvm-a8a05965d8ad120ed15cc0b33638f915bd76dfc4.zip
Enable standard so versioning for libLLVM.
Summary: This resolves Bugzilla bug 15493. Reviewers: chapuni, pete Reviewed By: pete Subscribers: pete, llvm-commits Differential Revision: http://reviews.llvm.org/D6157 Conflicts: cmake/modules/AddLLVM.cmake llvm-svn: 229720
Diffstat (limited to 'llvm/cmake/modules')
-rw-r--r--llvm/cmake/modules/AddLLVM.cmake5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index b265d8661a7..af47690a187 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -334,6 +334,11 @@ function(llvm_add_library name)
PREFIX ""
)
endif()
+
+ set_target_properties(${name}
+ PROPERTIES
+ SOVERSION ${LLVM_VERSION_MAJOR}
+ VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX})
endif()
if(ARG_MODULE OR ARG_SHARED)
OpenPOWER on IntegriCloud