[llvm-commits] [lld] r169306 - in /lld/trunk/lib: Core/CMakeLists.txt ReaderWriter/CMakeLists.txt ReaderWriter/ELF/CMakeLists.txt ReaderWriter/MachO/CMakeLists.txt ReaderWriter/Native/CMakeLists.txt ReaderWriter/PECOFF/CMakeLists.txt ReaderWriter/YAML/CMakeLists.txt

Benjamin Kramer benny.kra at googlemail.com
Tue Dec 4 13:09:05 PST 2012


Author: d0k
Date: Tue Dec  4 15:09:04 2012
New Revision: 169306

URL: http://llvm.org/viewvc/llvm-project?rev=169306&view=rev
Log:
Add library dependencies to the lld cmake build.

Modified:
    lld/trunk/lib/Core/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/ELF/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/MachO/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/Native/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/PECOFF/CMakeLists.txt
    lld/trunk/lib/ReaderWriter/YAML/CMakeLists.txt

Modified: lld/trunk/lib/Core/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/Core/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/Core/CMakeLists.txt (original)
+++ lld/trunk/lib/Core/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -1,3 +1,5 @@
+set(LLVM_LINK_COMPONENTS support)
+
 add_lld_library(lldCore
   Error.cpp
   File.cpp

Modified: lld/trunk/lib/ReaderWriter/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -1,3 +1,5 @@
+set(LLVM_LINK_COMPONENTS object)
+
 add_subdirectory(ELF)
 add_subdirectory(MachO)
 add_subdirectory(Native)
@@ -8,3 +10,7 @@
   Writer.cpp
   ReaderArchive.cpp
   )
+
+target_link_libraries(lldReaderWriter
+  lldCore
+  )

Modified: lld/trunk/lib/ReaderWriter/ELF/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/ELF/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -7,3 +7,7 @@
   X86Reference.cpp
   WriterOptionsELF.cpp
   )
+
+target_link_libraries(lldELF
+  lldReaderWriter
+  )

Modified: lld/trunk/lib/ReaderWriter/MachO/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/MachO/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/MachO/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/MachO/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -3,3 +3,8 @@
   WriterOptionsMachO.cpp
   ReferenceKinds.cpp
   )
+
+target_link_libraries(lldMachO
+  lldReaderWriter
+  lldPasses
+  )

Modified: lld/trunk/lib/ReaderWriter/Native/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/Native/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/Native/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/Native/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -2,3 +2,7 @@
   ReaderNative.cpp
   WriterNative.cpp
   )
+
+target_link_libraries(lldNative
+  lldReaderWriter
+  )

Modified: lld/trunk/lib/ReaderWriter/PECOFF/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/PECOFF/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/PECOFF/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/PECOFF/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -2,3 +2,7 @@
   ReaderCOFF.cpp
   WriterPECOFF.cpp
   )
+
+target_link_libraries(lldPECOFF
+  lldReaderWriter
+  )

Modified: lld/trunk/lib/ReaderWriter/YAML/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/YAML/CMakeLists.txt?rev=169306&r1=169305&r2=169306&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/YAML/CMakeLists.txt (original)
+++ lld/trunk/lib/ReaderWriter/YAML/CMakeLists.txt Tue Dec  4 15:09:04 2012
@@ -3,3 +3,7 @@
   ReaderYAML.cpp
   WriterYAML.cpp
   )
+
+target_link_libraries(lldYAML
+  lldReaderWriter
+  )





More information about the llvm-commits mailing list