diff --git a/CMakeLists.txt b/CMakeLists.txt index a6642cc7cdc84c25328b165a231225701e764fdc..fbd930a90def19e7abecd0c2101ea1a83cbe64b6 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)