# # Copyright Quadrivium LLC # All Rights Reserved # SPDX-License-Identifier: Apache-2.0 # if (TESTING) # https://docs.hunter.sh/en/latest/packages/pkg/GTest.html hunter_add_package(GTest) find_package(GTest CONFIG REQUIRED) endif() # https://docs.hunter.sh/en/latest/packages/pkg/Boost.html hunter_add_package(Boost COMPONENTS random filesystem program_options) find_package(Boost CONFIG REQUIRED random filesystem program_options) # https://www.openssl.org/ hunter_add_package(OpenSSL) find_package(OpenSSL REQUIRED) # https://developers.google.com/protocol-buffers/ hunter_add_package(Protobuf) find_package(Protobuf CONFIG REQUIRED) find_package(Threads) hunter_add_package(c-ares) find_package(c-ares CONFIG REQUIRED) hunter_add_package(fmt) find_package(fmt CONFIG REQUIRED) hunter_add_package(yaml-cpp) find_package(yaml-cpp CONFIG REQUIRED) hunter_add_package(soralog) find_package(soralog CONFIG REQUIRED) # https://github.com/masterjedy/hat-trie hunter_add_package(tsl_hat_trie) find_package(tsl_hat_trie CONFIG REQUIRED) # https://github.com/masterjedy/di hunter_add_package(Boost.DI) find_package(Boost.DI CONFIG REQUIRED) # https://github.com/qdrvm/libp2p-sqlite-modern-cpp/tree/hunter hunter_add_package(SQLiteModernCpp) find_package(SQLiteModernCpp CONFIG REQUIRED)