diff --git a/cmake/deps/curl.cmake b/cmake/deps/curl.cmake index 132f6bfa..6e84acd9 100644 --- a/cmake/deps/curl.cmake +++ b/cmake/deps/curl.cmake @@ -4,6 +4,7 @@ include(FetchContent) SET(BUILD_CURL_EXE OFF CACHE BOOL "" FORCE) set(BUILD_LIBCURL_DOCS OFF CACHE BOOL "" FORCE) set(BUILD_MISC_DOCS OFF CACHE BOOL "" FORCE) +set(CURL_DISABLE_TESTS ON CACHE BOOL "" FORCE) # Disable all protocols except HTTP SET(HTTP_ONLY ON CACHE BOOL "" FORCE) @@ -31,6 +32,8 @@ FetchContent_Declare( URL "https://github.com/curl/curl/releases/download/curl-8_8_0/curl-8.8.0.tar.gz" URL_MD5 "2300048f61e6196678281a8612a873ef" FIND_PACKAGE_ARGS NAMES CURL + EXCLUDE_FROM_ALL + SYSTEM ) FetchContent_MakeAvailable(CURL) diff --git a/cmake/deps/json.cmake b/cmake/deps/json.cmake index 890826b9..871bff06 100644 --- a/cmake/deps/json.cmake +++ b/cmake/deps/json.cmake @@ -7,6 +7,8 @@ FetchContent_Declare(nlohmann_json URL https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz URL_HASH SHA256=4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187 FIND_PACKAGE_ARGS NAMES nlohmann_json + EXCLUDE_FROM_ALL + SYSTEM ) FetchContent_MakeAvailable(nlohmann_json)