/ CMakeModules / dynarmicConfig.cmake.in
dynarmicConfig.cmake.in
 1  @PACKAGE_INIT@
 2  
 3  include(CMakeFindDependencyMacro)
 4  
 5  set(ARCHITECTURE "@ARCHITECTURE@")
 6  
 7  if (NOT @BUILD_SHARED_LIBS@)
 8      find_dependency(Boost 1.57)
 9      find_dependency(fmt 9)
10      find_dependency(mcl 0.1.12 EXACT)
11      find_dependency(tsl-robin-map)
12  
13      if ("arm64" IN_LIST ARCHITECTURE)
14          find_dependency(oaknut 2.0.1)
15      endif()
16  
17      if ("riscv" IN_LIST ARCHITECTURE)
18          find_dependency(biscuit 0.9.1)
19      endif()
20  
21      if ("x86_64" IN_LIST ARCHITECTURE)
22          find_dependency(xbyak 7)
23          find_dependency(Zydis 4)
24      endif()
25  
26      if (@DYNARMIC_USE_LLVM@)
27          find_dependency(LLVM)
28      endif()
29  endif()
30  
31  include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake")
32  
33  check_required_components(@PROJECT_NAME@)