From a330762f4016d3c1688405eb6fe65a0fff393799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 9 Dec 2019 15:35:23 -0500 Subject: [PATCH] build: always use standalone asio --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a6642cc7..fbd930a9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,7 +64,6 @@ endif() if (OPENDHT_PROXY_SERVER OR OPENDHT_PROXY_CLIENT) find_package(Restinio REQUIRED) if (Restinio_FOUND) - add_definitions(-DASIO_STANDALONE) find_library(FMT_LIBRARY fmt) add_library(fmt SHARED IMPORTED) find_library(HTTP_PARSER_LIBRARY http_parser) @@ -87,6 +86,9 @@ if (OPENDHT_PROXY_SERVER OR OPENDHT_PROXY_CLIENT) add_definitions(-DOPENDHT_PROXY_HTTP_PARSER_FORK) endif() endif() +if (OPENDHT_PROXY_SERVER OR OPENDHT_PROXY_CLIENT OR OPENDHT_PEER_DISCOVERY) + add_definitions(-DASIO_STANDALONE) +endif() # Build flags set (CMAKE_CXX_STANDARD 14) -- GitLab