FIXME: Dependencies should be reorganized.
llvm-svn: 220000
add_dependencies(lldDriver DriverOptionsTableGen)
-target_link_libraries(lldDriver
+target_link_libraries(lldDriver ${cmake_2_8_12_INTERFACE}
lldConfig
lldPasses
lldMachO
RoundTripYAMLPass.cpp
)
-target_link_libraries(lldPasses lldReaderWriter)
+target_link_libraries(lldPasses ${cmake_2_8_12_INTERFACE}
+ lldReaderWriter
+ )
AArch64RelocationPass.cpp
)
-target_link_libraries(lldAArch64ELFTarget
+target_link_libraries(lldAArch64ELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
Writer.cpp
)
-target_link_libraries(lldELF
+target_link_libraries(lldELF ${cmake_2_8_12_INTERFACE}
lldHexagonELFTarget
lldMipsELFTarget
lldPPCELFTarget
HexagonTargetHandler.cpp
)
-target_link_libraries(lldHexagonELFTarget
+target_link_libraries(lldHexagonELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
MipsTargetHandler.cpp
)
-target_link_libraries(lldMipsELFTarget
+target_link_libraries(lldMipsELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
PPCTargetHandler.cpp
)
-target_link_libraries(lldPPCELFTarget
+target_link_libraries(lldPPCELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
X86TargetHandler.cpp
)
-target_link_libraries(lldX86ELFTarget
+target_link_libraries(lldX86ELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
X86_64RelocationPass.cpp
)
-target_link_libraries(lldX86_64ELFTarget
+target_link_libraries(lldX86_64ELFTarget ${cmake_2_8_12_INTERFACE}
lldCore
)
WriterMachO.cpp
)
-target_link_libraries(lldMachO
+target_link_libraries(lldMachO ${cmake_2_8_12_INTERFACE}
lldReaderWriter
lldPasses
)
WriterNative.cpp
)
-target_link_libraries(lldNative
+target_link_libraries(lldNative ${cmake_2_8_12_INTERFACE}
lldReaderWriter
)
WriterPECOFF.cpp
)
-target_link_libraries(lldPECOFF
+target_link_libraries(lldPECOFF ${cmake_2_8_12_INTERFACE}
lldReaderWriter
lldDriver
)
ReaderWriterYAML.cpp
)
-target_link_libraries(lldYAML
+target_link_libraries(lldYAML ${cmake_2_8_12_INTERFACE}
lldReaderWriter
)