28 lines
1.0 KiB
CMake
28 lines
1.0 KiB
CMake
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(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(PostgreSQL)
|
|
find_package(PostgreSQL REQUIRED)
|
|
|
|
set(MAKE_CMD "${CMAKE_CURRENT_SOURCE_DIR}/cmake/install_deps.sh")
|
|
MESSAGE("COMMAND: ${MAKE_CMD} ${CMAKE_COMMAND} ${CMAKE_GENERATOR} ${CMAKE_CXX_COMPILER} ${CMAKE_C_COMPILER} ${CMAKE_PREFIX_PATH} ${Boost_LIBRARY_DIR_DEBUG}")
|
|
#execute_process(
|
|
# COMMAND x-terminal-emulator -e "sudo ${MAKE_CMD} ${CMAKE_GENERATOR} ${CMAKE_COMMAND} ${CMAKE_CXX_COMPILER} ${CMAKE_C_COMPILER} ${CMAKE_PREFIX_PATH}"
|
|
# WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/external )
|