File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed
Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,12 @@ include(CableToolchains)
1212include (CMakePackageConfigHelpers)
1313include (GNUInstallDirs)
1414
15- if (EVMC_TESTING OR EVMC_TEST_TOOLS)
16- # If Hunter is needed it must be initialized before project(hera).
17- include (evmc/cmake/cable/HunterGate.cmake)
18- include (evmc/cmake/HunterConfig.cmake)
19- endif ()
15+ include (evmc/cmake/cable/HunterGate.cmake)
16+
17+ HunterGate(
18+ URL "https://github.com/chfast/hunter/archive/afa1e3f1bba64de50692d96ff5ce1805bbefa171.tar.gz"
19+ SHA1 "0550019a38e10c22530e618d89c9a7f22b95143a"
20+ )
2021
2122cable_configure_toolchain(DEFAULT cxx17-pic)
2223
Original file line number Diff line number Diff line change 11find_package (Threads REQUIRED)
22
3+ hunter_add_package(intx)
4+ find_package (intx CONFIG REQUIRED)
5+
36set (hera_include_dir ${PROJECT_SOURCE_DIR} /include )
47get_filename_component (evmc_include_dir .. ABSOLUTE )
58
@@ -33,7 +36,7 @@ endif()
3336target_include_directories (hera
3437 PUBLIC $<BUILD_INTERFACE:${hera_include_dir} >$<INSTALL_INTERFACE:include >
3538)
36- target_link_libraries (hera PUBLIC evmc::evmc PRIVATE hera-buildinfo evmc::instructions)
39+ target_link_libraries (hera PUBLIC evmc::evmc PRIVATE hera-buildinfo evmc::instructions intx::intx )
3740if (NOT WIN32 )
3841 if (CMAKE_COMPILER_IS_GNUCXX)
3942 set_target_properties (hera PROPERTIES LINK_FLAGS "-Wl,--no-undefined" )
You can’t perform that action at this time.
0 commit comments