]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: update test runner for mac with dynamic prefix and up to date package name... 14328/head
authorCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Sat, 15 Jun 2024 10:51:35 +0000 (12:51 +0200)
committerCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Sat, 15 Jun 2024 11:00:00 +0000 (13:00 +0200)
regression-tests.dnsdist/runtests

index 23e6e54e3354865e1c19fdb0db7eb13a66f2fac8..40e65aaa7f269ea64e368388f3060e9bf8f5d0e2 100755 (executable)
@@ -11,14 +11,16 @@ python -V
 
 if [ `uname -s` == Darwin ]
 then
-  if [ ! -e /usr/local/opt/curl-openssl ]
+  BREW_CURL_PREFIX=$(brew --prefix curl)
+  if [ ! -e "${BREW_CURL_PREFIX}" ]
   then
-    echo Please run: brew install curl-openssl, and try again
+    echo Please run: brew install curl, and try again
     exit 1
   else
-    export PYCURL_CURL_CONFIG=/usr/local/opt/curl-openssl/bin/curl-config
-    export LDFLAGS=-L/usr/local/opt/openssl/lib
-    export CPPFLAGS=-I/usr/local/opt/openssl/include
+    export PYCURL_CURL_CONFIG="${BREW_CURL_PREFIX}/bin/curl-config"
+    export LDFLAGS="-L${BREW_CURL_PREFIX}/lib${LDFLAGS+ $LDFLAGS}"
+    export CPPFLAGS="-I${BREW_CURL_PREFIX}/include${CPPFLAGS+ $CPPFLAGS}"
+    export PKG_CONFIG_PATH="${BREW_CURL_PREFIX}/lib/pkgconfig"
   fi
 fi
 pip install -U pip wheel | cat