[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