mirror of
https://github.com/curl/curl.git
synced 2026-08-25 12:43:37 +03:00
cmake: tidy up and document feature detections in dependencies
- update text on dependency feature detection variables, and move it to its own section in `docs/INSTALL-CMAKE.md`. Ref: #17032 (Discussion) - tidy up descriptions/comments, alpha-sort. - move comment to its own section in `docs/INSTALL-CMAKE.md`. - split `HAVE_SSL_SET_QUIC_USE_LEGACY_CODEPOINT` to distinct names for each TLS backend API. To make the names more stable and to sync them with autotools. Follow-up to07cc50f8eb#17018 Follow-up to342a654ef3#15873 - drop redundant condition while detecting QUICTLS API. Follow-up to07cc50f8eb#17018 - add config-comparison exception for `HAVE_SSL_SET_QUIC_TLS_CBS`. Follow-up to5eefdd71a3#17027 - detect `wolfSSL_get_peer_certificate` like autotools does. - detect `wolfSSL_UseALPN` like autotools does. Closes #17082
This commit is contained in:
parent
7bf576064c
commit
4bfc379b90
4 changed files with 61 additions and 31 deletions
|
|
@ -703,6 +703,12 @@ ${SIZEOF_TIME_T_CODE}
|
|||
/* if wolfSSL is enabled */
|
||||
#cmakedefine USE_WOLFSSL 1
|
||||
|
||||
/* if wolfSSL has the wolfSSL_get_peer_certificate function. */
|
||||
#cmakedefine HAVE_WOLFSSL_GET_PEER_CERTIFICATE 1
|
||||
|
||||
/* if wolfSSL has the wolfSSL_UseALPN function. */
|
||||
#cmakedefine HAVE_WOLFSSL_USEALPN 1
|
||||
|
||||
/* if wolfSSL has the wolfSSL_DES_ecb_encrypt function. */
|
||||
#cmakedefine HAVE_WOLFSSL_DES_ECB_ENCRYPT 1
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue