1set(LLVM_LINK_COMPONENTS
2  Core
3  ExecutionEngine
4  Interpreter
5  MC
6  OrcJIT
7  RuntimeDyld
8  Support
9  )
10
11add_llvm_unittest(ExecutionEngineTests
12  ExecutionEngineTest.cpp
13  )
14
15add_subdirectory(JITLink)
16add_subdirectory(Orc)
17
18# Include MCJIT tests only if native arch is a built JIT target.
19list(FIND LLVM_TARGETS_TO_BUILD "${LLVM_NATIVE_ARCH}" build_idx)
20list(FIND LLVM_TARGETS_WITH_JIT "${LLVM_NATIVE_ARCH}" jit_idx)
21if (NOT build_idx LESS 0 AND NOT jit_idx LESS 0)
22  add_subdirectory(MCJIT)
23endif()
24