SET(_BOOST_COMPONENTS program_options system filesystem thread) hunter_add_package(Boost COMPONENTS ${_BOOST_COMPONENTS}) find_package(Boost CONFIG REQUIRED ${_BOOST_COMPONENTS}) hunter_add_package(nlohmann_json) find_package(nlohmann_json CONFIG REQUIRED) hunter_add_package(inja) find_package(inja CONFIG REQUIRED) hunter_add_package(GTest) find_package(GMock CONFIG REQUIRED) #hunter_add_package(benchmark) #find_package(benchmark CONFIG REQUIRED) hunter_add_package(spdlog) find_package(spdlog CONFIG REQUIRED) #hunter_add_package(range-v3) #find_package(range-v3 CONFIG REQUIRED) hunter_add_package(bison) hunter_add_package(flex) hunter_add_package(PostgreSQL) find_package(PostgreSQL REQUIRED) set(INSTALL_DEPS_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/cmake/install_deps.sh") execute_process( COMMAND ${INSTALL_DEPS_SCRIPT} "${CMAKE_COMMAND}" "${CMAKE_GENERATOR}" ${CMAKE_CXX_COMPILER} ${CMAKE_C_COMPILER} ${CMAKE_PREFIX_PATH} ${Boost_LIBRARY_DIR_DEBUG} ${CMAKE_BINARY_DIR}/local ${CMAKE_BUILD_TYPE} RESULT_VARIABLE rv OUTPUT_VARIABLE ov ERROR_VARIABLE ev WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/_3rdParty ) message("rv='${rv}'") message("ov='${ov}'") message("ev='${ev}'")