diff --git a/cmake/contract-tools.cmake b/cmake/contract-tools.cmake index b4e82fbdb7..132dd4d866 100644 --- a/cmake/contract-tools.cmake +++ b/cmake/contract-tools.cmake @@ -10,9 +10,18 @@ message(STATUS "CDT_ROOT is set to: ${CDT_ROOT}") if(BUILD_SYSTEM_CONTRACTS AND NOT CDT_BUILD) set(SYSIO_WASM_OLD_BEHAVIOR "Off") + set(CDT_CONTRACT_INCLUDE_PATH "${VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/include") + message(NOTICE "CDT_CONTRACT_INCLUDE_PATH = ${CDT_CONTRACT_INCLUDE_PATH}") find_package(cdt REQUIRED) set( - CDT_CMAKE_ARGS -DCDT_ROOT=${CDT_ROOT} -DCMAKE_TOOLCHAIN_FILE=${CDT_ROOT}/lib/cmake/cdt/CDTWasmToolchain.cmake -DCMAKE_PREFIX_PATH=${CMAKE_BINARY_DIR} -DBUILD_SYSTEM_CONTRACTS=ON -DBUILD_TEST_CONTRACTS=${BUILD_TEST_CONTRACTS} -DCDT_BUILD=ON + CDT_CMAKE_ARGS + -DCDT_ROOT=${CDT_ROOT} + -DCMAKE_TOOLCHAIN_FILE=${CDT_ROOT}/lib/cmake/cdt/CDTWasmToolchain.cmake + -DCMAKE_PREFIX_PATH=${CMAKE_BINARY_DIR} + -DBUILD_SYSTEM_CONTRACTS=ON + -DBUILD_TEST_CONTRACTS=${BUILD_TEST_CONTRACTS} + -DCDT_BUILD=ON + -DCDT_CONTRACT_INCLUDE_PATH=${CDT_CONTRACT_INCLUDE_PATH} ) if (CDT_ROOT AND EXISTS ${CDT_ROOT}/lib/cmake/cdt/cdt-config.cmake) list(APPEND CDT_CMAKE_ARGS -DCDT_ROOT=${CDT_ROOT})