1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-09-19 09:51:28 +03:00

Merge pull request #2296 from realmeylisdev/macos-openssl-homebrew-prefix

configure: ask brew for the OpenSSL prefix on macOS
This commit is contained in:
Ilya Shipitsin
2026-08-29 09:57:23 +02:00
committed by GitHub
Vendored
+10 -2
View File
@@ -32,8 +32,16 @@ fi
if [ -z ${OPENSSL_ROOT_DIR} ]; then
unameOut="$(uname -s)"
if [ "$unameOut" = "Darwin" ]; then
echo "Environment variable OPENSSL_ROOT_DIR not set, using default Homebrew path: /usr/local/opt/openssl/"
export OPENSSL_ROOT_DIR="/usr/local/opt/openssl/"
# Homebrew's prefix differs by architecture: /opt/homebrew on Apple
# Silicon, /usr/local on Intel. Ask brew rather than hardcoding one.
if command -v brew > /dev/null 2>&1; then
OPENSSL_ROOT_DIR="$(brew --prefix openssl@3 2>/dev/null || brew --prefix openssl 2>/dev/null)"
fi
if [ -z "${OPENSSL_ROOT_DIR}" ]; then
OPENSSL_ROOT_DIR="/usr/local/opt/openssl/"
fi
echo "Environment variable OPENSSL_ROOT_DIR not set, using ${OPENSSL_ROOT_DIR}"
export OPENSSL_ROOT_DIR
fi
fi