From 20bb363f25151febe9026b41b8ad65df6db20b68 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 16 Nov 2023 21:08:49 +0000 Subject: [PATCH] cmake: add `CURL_DISABLE_BINDLOCAL` option To match similar autotools option. Default is `ON`. Reviewed-by: Daniel Stenberg Closes #12345 --- CMakeLists.txt | 2 ++ lib/curl_config.h.cmake | 3 +++ 2 files changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9684d0c877..07f4352f0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -239,6 +239,8 @@ mark_as_advanced(CURL_DISABLE_LIBCURL_OPTION) option(CURL_DISABLE_MIME "disables MIME support" OFF) mark_as_advanced(CURL_DISABLE_MIME) option(CURL_DISABLE_MQTT "disables MQTT" OFF) +mark_as_advanced(CURL_DISABLE_BINDLOCAL) +option(CURL_DISABLE_BINDLOCAL "disables local binding support" OFF) mark_as_advanced(CURL_DISABLE_MQTT) option(CURL_DISABLE_NETRC "disables netrc parser" OFF) mark_as_advanced(CURL_DISABLE_NETRC) diff --git a/lib/curl_config.h.cmake b/lib/curl_config.h.cmake index 3297bdff51..3da5a41eb7 100644 --- a/lib/curl_config.h.cmake +++ b/lib/curl_config.h.cmake @@ -101,6 +101,9 @@ /* disables MIME support */ #cmakedefine CURL_DISABLE_MIME 1 +/* disables local binding support */ +#cmakedefine CURL_DISABLE_BINDLOCAL 1 + /* disables MQTT */ #cmakedefine CURL_DISABLE_MQTT 1 -- 2.47.3