mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
f08c917be0
Using LLVMTestingSupport in the LLVM_LINK_COMPONENTS breaks the build when LLVM_TARGETS_TO_BUILD is set to empty. Libraries that depend on LLVMTestingSupport need to use target_link_libraries(<target> PRIVATE LLVMTestingSupport) instead. This required change was already commited by r341899 to fix another build issue. This fixes rdar://problem/44615064. llvm-svn: 342593
19 lines
373 B
CMake
19 lines
373 B
CMake
set(LLVM_LINK_COMPONENTS
|
|
Support
|
|
XRay
|
|
)
|
|
|
|
add_llvm_unittest(XRayTests
|
|
FDRBlockIndexerTest.cpp
|
|
FDRBlockVerifierTest.cpp
|
|
FDRProducerConsumerTest.cpp
|
|
FDRRecordPrinterTest.cpp
|
|
FDRRecordsTest.cpp
|
|
FDRTraceWriterTest.cpp
|
|
GraphTest.cpp
|
|
ProfileTest.cpp
|
|
)
|
|
|
|
add_dependencies(XRayTests intrinsics_gen)
|
|
target_link_libraries(XRayTests PRIVATE LLVMTestingSupport)
|