]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: scripts/build-ssl.sh: use "uname" instead of ${TRAVIS_OS_NAME}
authorIlya Shipitsin <chipitsine@gmail.com>
Tue, 11 Feb 2020 09:36:23 +0000 (14:36 +0500)
committerWilly Tarreau <w@1wt.eu>
Wed, 12 Feb 2020 14:42:44 +0000 (15:42 +0100)
it is also useful for local builds, when ${TRAVIS_OS_NAME} is not set

scripts/build-ssl.sh

index 384438a227ddbcf6f072fefc49fbef1a512243dc..60b876c5db2bcc49e18f50b464d5705024008e6b 100755 (executable)
@@ -28,11 +28,14 @@ build_openssl_osx () {
 build_openssl () {
     if [ "$(cat ${HOME}/opt/.openssl-version)" != "${OPENSSL_VERSION}" ]; then
         tar zxf "download-cache/openssl-${OPENSSL_VERSION}.tar.gz"
-        if [ "${TRAVIS_OS_NAME}" = "osx" ]; then
-            build_openssl_osx
-        elif [ "${TRAVIS_OS_NAME}" = "linux" ]; then
-            build_openssl_linux
-        fi
+       case `uname` in
+               'Darwin')
+                       build_openssl_osx
+                       ;;
+               'Linux')
+                       build_openssl_linux
+                       ;;
+       esac
         echo "${OPENSSL_VERSION}" > "${HOME}/opt/.openssl-version"
     fi
 }