BUILD: scripts/build-ssl.sh: use "uname" instead of ${TRAVIS_OS_NAME}

it is also useful for local builds, when ${TRAVIS_OS_NAME} is not set
This commit is contained in:
Ilya Shipitsin 2020-02-11 14:36:23 +05:00 committed by Willy Tarreau
parent 1f555daeb5
commit 47e09dd034

View File

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