From 4ed578af7a08b7fce4a116ef2aedfedade750da4 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 19 Jan 2026 08:00:05 +0100 Subject: [PATCH] INSTALL-CMAKE.md: document Apple framework options Also document when they are used. Closes #20350 --- docs/INSTALL-CMAKE.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/INSTALL-CMAKE.md b/docs/INSTALL-CMAKE.md index bc62da242f..a00a02eb53 100644 --- a/docs/INSTALL-CMAKE.md +++ b/docs/INSTALL-CMAKE.md @@ -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`