[llvm] r202238 - [CMake] Use LINK_LIBS instead of target_link_libraries().

NAKAMURA Takumi geek4civic at gmail.com
Tue Feb 25 22:41:31 PST 2014


Author: chapuni
Date: Wed Feb 26 00:41:29 2014
New Revision: 202238

URL: http://llvm.org/viewvc/llvm-project?rev=202238&view=rev
Log:
[CMake] Use LINK_LIBS instead of target_link_libraries().

Modified:
    llvm/trunk/lib/LineEditor/CMakeLists.txt
    llvm/trunk/utils/unittest/CMakeLists.txt
    llvm/trunk/utils/unittest/UnitTestMain/CMakeLists.txt

Modified: llvm/trunk/lib/LineEditor/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LineEditor/CMakeLists.txt?rev=202238&r1=202237&r2=202238&view=diff
==============================================================================
--- llvm/trunk/lib/LineEditor/CMakeLists.txt (original)
+++ llvm/trunk/lib/LineEditor/CMakeLists.txt Wed Feb 26 00:41:29 2014
@@ -1,7 +1,11 @@
+if(HAVE_LIBEDIT)
+  set(link_libs edit)
+endif()
+
 add_llvm_library(LLVMLineEditor
   LineEditor.cpp
-  )
 
-if(HAVE_LIBEDIT)
-  target_link_libraries(LLVMLineEditor edit)
-endif()
+  LINK_LIBS
+  LLVMSupport
+  ${link_libs}
+)

Modified: llvm/trunk/utils/unittest/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/CMakeLists.txt?rev=202238&r1=202237&r2=202238&view=diff
==============================================================================
--- llvm/trunk/utils/unittest/CMakeLists.txt (original)
+++ llvm/trunk/utils/unittest/CMakeLists.txt Wed Feb 26 00:41:29 2014
@@ -40,11 +40,9 @@ endif ()
 
 add_llvm_library(gtest
   googletest/src/gtest-all.cc
-  )
 
-# Depends on llvm::raw_ostream
-target_link_libraries(gtest
-  LLVMSupport
+  LINK_LIBS
+  LLVMSupport # Depends on llvm::raw_ostream
   )
 
 add_subdirectory(UnitTestMain)

Modified: llvm/trunk/utils/unittest/UnitTestMain/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/UnitTestMain/CMakeLists.txt?rev=202238&r1=202237&r2=202238&view=diff
==============================================================================
--- llvm/trunk/utils/unittest/UnitTestMain/CMakeLists.txt (original)
+++ llvm/trunk/utils/unittest/UnitTestMain/CMakeLists.txt Wed Feb 26 00:41:29 2014
@@ -1,9 +1,7 @@
 add_llvm_library(gtest_main
   TestMain.cpp
-  )
 
-# Depends on llvm::cl
-target_link_libraries(gtest_main
+  LINK_LIBS
   gtest
-  LLVMSupport
+  LLVMSupport # Depends on llvm::cl
   )





More information about the llvm-commits mailing list