Pārlūkot izejas kodu

Merge pull request #1302 from ThomasWaldmann/prefer-openssl-1.1

macOS: prefer homebrew openssl 1.1.x over 1.0.x, see #839
pull/1321/head
Yamashita, Yuu pirms 7 gadiem
revīziju iesūtīja GitHub
vecāks
revīzija
b610909314
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 4AEE18F83AFDEB23
1 mainītis faili ar 11 papildinājumiem un 6 dzēšanām
  1. +11
    -6
      plugins/python-build/bin/python-build

+ 11
- 6
plugins/python-build/bin/python-build Parādīt failu

@ -1492,15 +1492,20 @@ has_broken_mac_openssl() {
}
use_homebrew_openssl() {
local ssldir="$(brew --prefix openssl 2>/dev/null || true)"
if [ -d "$ssldir" ]; then
echo "python-build: use openssl from homebrew"
export PKG_CONFIG_PATH="$ssldir/lib/pkgconfig/:${PKG_CONFIG_PATH}"
export CPPFLAGS="-I$ssldir/include ${CPPFLAGS}"
export LDFLAGS="-L$ssldir/lib ${LDFLAGS}"
local ssl11dir="$(brew --prefix openssl@1.1 2>/dev/null || true)"
local ssl10dir="$(brew --prefix openssl 2>/dev/null || true)"
if [ -d "$ssl11dir" ]; then
echo "python-build: use openssl 1.1 from homebrew"
local ssldir=$ssl11dir
elif [ -d "$ssl10dir" ]; then
echo "python-build: use openssl 1.0 from homebrew"
local ssldir=$ssl10dir
else
return 1
fi
export PKG_CONFIG_PATH="$ssldir/lib/pkgconfig/:${PKG_CONFIG_PATH}"
export CPPFLAGS="-I$ssldir/include ${CPPFLAGS}"
export LDFLAGS="-L$ssldir/lib ${LDFLAGS}"
}
build_package_mac_openssl() {

Notiek ielāde…
Atcelt
Saglabāt