diff --git a/scripts/install-boost.sh b/scripts/install-boost.sh index 6db8b06c3..a41c7def8 100755 --- a/scripts/install-boost.sh +++ b/scripts/install-boost.sh @@ -3,18 +3,17 @@ # Installs Boost from source # usage: ./install-boost.sh -set -e +set -o errexit ${RUNNER_DEBUG:+-x} -if [ "$#" -ne 1 ]; then +if [[ "$#" -ne 1 ]]; then echo "usage: $0 " exit 1 fi TARBALL_NAME=boost_$(echo "$1" | tr . _) -curl --silent -Lo $TARBALL_NAME.tar.gz https://boostorg.jfrog.io/artifactory/main/release/$1/source/$TARBALL_NAME.tar.gz -tar xzf $TARBALL_NAME.tar.gz -cd $TARBALL_NAME +curl --silent --location "https://archives.boost.io/release/${1}/source/${TARBALL_NAME}.tar.gz" | tar xzf - +pushd "${TARBALL_NAME}" ./bootstrap.sh ./b2 --with-thread --with-chrono install -cd .. +popd