1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/unittests/XRay/CMakeLists.txt
Juergen Ributzka f08c917be0 Fix the build when LLVM_TARGETS_TO_BUILD is empty.
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
2018-09-19 21:36:26 +00:00

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)