]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
INSTALL-CMAKE.md: document Apple framework options
authorViktor Szakats <commit@vsz.me>
Mon, 19 Jan 2026 07:00:05 +0000 (08:00 +0100)
committerViktor Szakats <commit@vsz.me>
Mon, 19 Jan 2026 07:55:04 +0000 (08:55 +0100)
Also document when they are used.

Closes #20350

docs/INSTALL-CMAKE.md

index bc62da242f7660e8f9720056b6d739620c5419c8..a00a02eb532b52b20dda807fa5821d1402b8ad4e 100644 (file)
@@ -477,6 +477,14 @@ Examples:
   which directory (typically) contains `include` and `lib` subdirectories.
   No ending slash or backslash is necessary.
 
+## Dependency options (Apple frameworks)
+
+- `COREFOUNDATION_FRAMEWORK`:               Absolute path to `CoreFoundation` framework. (for IPv6 non-c-ares, SecTrust, wolfSSL)
+- `CORESERVICES_FRAMEWORK`:                 Absolute path to `CoreServices` framework. (for IPv6 non-c-ares, SecTrust)
+- `FOUNDATION_FRAMEWORK`:                   Absolute path to `Foundation` framework. (for Rustls)
+- `SECURITY_FRAMEWORK`:                     Absolute path to `Security` framework. (for Rustls, SecTrust, wolfSSL)
+- `SYSTEMCONFIGURATION_FRAMEWORK`:          Absolute path to `SystemConfiguration` framework. (for IPv6 non-c-ares)
+
 ## Test tools
 
 - `APXS`:                                   Default: `apxs`