gn build: Extract git() and git_out() functions in sync script
[llvm-complete.git] / unittests / ExecutionEngine / Orc / CMakeLists.txt
blob76b18fd1ba9aca518ddf1aebf0f06f92c9432648
2 set(LLVM_LINK_COMPONENTS
3   Core
4   ExecutionEngine
5   Object
6   OrcJIT
7   RuntimeDyld
8   Support
9   native
10   )
12 add_llvm_unittest(OrcJITTests
13   CoreAPIsTest.cpp
14   IndirectionUtilsTest.cpp
15   GlobalMappingLayerTest.cpp
16   JITTargetMachineBuilderTest.cpp
17   LazyCallThroughAndReexportsTest.cpp
18   LazyEmittingLayerTest.cpp
19   LegacyAPIInteropTest.cpp
20   LegacyCompileOnDemandLayerTest.cpp
21   LegacyRTDyldObjectLinkingLayerTest.cpp
22   ObjectTransformLayerTest.cpp
23   OrcCAPITest.cpp
24   OrcTestCommon.cpp
25   QueueChannel.cpp
26   RemoteObjectLayerTest.cpp
27   RPCUtilsTest.cpp
28   RTDyldObjectLinkingLayerTest.cpp
29   SymbolStringPoolTest.cpp
30   ThreadSafeModuleTest.cpp
31   )
33 target_link_libraries(OrcJITTests PRIVATE
34                         LLVMTestingSupport
35                         ${ORC_JIT_TEST_LIBS})