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
diff --git a/scripts/build-ssl.sh b/scripts/build-ssl.sh
index 384438a..60b876c 100755
--- a/scripts/build-ssl.sh
+++ b/scripts/build-ssl.sh
@@ -28,11 +28,14 @@
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
}