diff options
author | Chris Bieneman <beanz@apple.com> | 2016-06-08 22:48:01 +0000 |
---|---|---|
committer | Chris Bieneman <beanz@apple.com> | 2016-06-08 22:48:01 +0000 |
commit | 091ea8a7a15f6b03ba975fcf82038ab8d68f4d1f (patch) | |
tree | 1a3af6cbd1147d62a52999a0932f0a674e9015ce /cmake | |
parent | b6da4b89f3fd751f80cd277d8a067d981a82d405 (diff) |
[CMake] Cleanup version check for 2.8.12
Since we're always greater than 2.8.12, we don't need this check anymore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272219 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/modules/AddLLVM.cmake | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake index 146dde516ab..0f9d181216f 100644 --- a/cmake/modules/AddLLVM.cmake +++ b/cmake/modules/AddLLVM.cmake @@ -496,27 +496,18 @@ function(llvm_add_library name) get_property(lib_deps GLOBAL PROPERTY LLVMBUILD_LIB_DEPS_${name}) endif() - if(CMAKE_VERSION VERSION_LESS 2.8.12) - # Link libs w/o keywords, assuming PUBLIC. - target_link_libraries(${name} - ${ARG_LINK_LIBS} - ${lib_deps} - ${llvm_libs} - ) - elseif(ARG_STATIC) - target_link_libraries(${name} INTERFACE - ${ARG_LINK_LIBS} - ${lib_deps} - ${llvm_libs} - ) + if(ARG_STATIC) + set(libtype INTERFACE) else() # We can use PRIVATE since SO knows its dependent libs. - target_link_libraries(${name} PRIVATE + set(libtype PRIVATE) + endif() + + target_link_libraries(${name} ${libtype} ${ARG_LINK_LIBS} ${lib_deps} ${llvm_libs} ) - endif() if(LLVM_COMMON_DEPENDS) add_dependencies(${name} ${LLVM_COMMON_DEPENDS}) |