You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CMakeLists.txt
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -30,14 +30,14 @@ option(USE_THREADS "Use threads for parallel processing when possibl
30
30
option(USE_NSEC "Support nanosecond precision file mtimes and ctimes"ON)
31
31
32
32
# Backend selection
33
-
option(USE_SSH "Enable SSH support. Can be set to a specific backend"OFF)
34
-
option(USE_HTTPS "Enable HTTPS support. Can be set to a specific backend"ON)
35
-
option(USE_SHA1 "Enable SHA1. Can be set to CollisionDetection(ON)/HTTPS"ON)
36
-
option(USE_SHA256 "Enable SHA256. Can be set to HTTPS/Builtin"ON)
37
-
option(USE_GSSAPI "Link with libgssapi for SPNEGO auth"OFF)
38
-
set(USE_HTTP_PARSER ""CACHESTRING"Specifies the HTTP Parser implementation; either system or builtin.")
33
+
set(USE_SSH ""CACHESTRING"Enables SSH support and optionally selects provider. One of ON, OFF, or a specific provider: libssh2 or exec. (Defaults to OFF.)")
34
+
set(USE_HTTPS ""CACHESTRING"Enable HTTPS support and optionally selects the provider. One of ON, OFF, or a specific provider: OpenSSL, OpenSSL-FIPS, OpenSSL-Dynamic, mbedTLS, SecureTransport, Schannel, or WinHTTP. (Defaults to ON.)")
35
+
set(USE_SHA1 ""CACHESTRING"Selects SHA1 provider. One of CollisionDetection, HTTPS, or a specific provider. (Defaults to CollisionDetection.)")
36
+
set(USE_SHA256 ""CACHESTRING"Selects SHA256 provider. One of Builtin, HTTPS, or a specific provider. (Defaults to HTTPS.)")
37
+
option(USE_GSSAPI "Enable SPNEGO authentication using GSSAPI"OFF)
38
+
set(USE_HTTP_PARSER ""CACHESTRING"Selects HTTP Parser support: http-parser, llhttp, or builtin. (Defaults to builtin.)")
39
39
# set(USE_XDIFF "" CACHE STRING "Specifies the xdiff implementation; either system or builtin.")
40
-
set(REGEX_BACKEND ""CACHESTRING"Regular expression implementation. One of regcomp_l, pcre2, pcre, regcomp, or builtin.")
40
+
set(REGEX_BACKEND ""CACHESTRING"Selects regex provider. One of regcomp_l, pcre2, pcre, regcomp, or builtin.")
41
41
option(USE_BUNDLED_ZLIB "Use the bundled version of zlib. Can be set to one of Bundled(ON)/Chromium. The Chromium option requires a x86_64 processor with SSE4.2 and CLMUL"OFF)
42
42
43
43
# Debugging options
@@ -64,7 +64,7 @@ option(ENABLE_WERROR "Enable compilation with -Werror"
64
64
65
65
if(UNIX)
66
66
# NTLM client requires crypto libraries from the system HTTPS stack
67
-
if(NOTUSE_HTTPS)
67
+
if(USE_HTTPSSTREQUAL"OFF")
68
68
option(USE_NTLMCLIENT "Enable NTLM support on Unix."OFF)
69
69
else()
70
70
option(USE_NTLMCLIENT "Enable NTLM support on Unix."ON)
0 commit comments