Skip to content

Commit d0a23bc

Browse files
author
Dane Springmeyer
committed
update mason install script
1 parent aa003e3 commit d0a23bc

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

scripts/setup_mason.sh

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,10 @@ set -o pipefail
77
MASON_VERSION="3870d9c"
88

99
function setup_mason() {
10-
if [[ ! -d ./.mason ]]; then
11-
git clone https://github.com/mapbox/mason.git ./.mason
12-
(cd ./.mason && git checkout ${MASON_VERSION})
13-
else
14-
echo "Updating to latest mason"
15-
(cd ./.mason && git fetch && git checkout ${MASON_VERSION})
16-
fi
10+
mkdir -p ./mason
11+
curl -sSfL https://github.com/mapbox/mason/archive/${MASON_VERSION}.tar.gz | tar --gunzip --extract --strip-components=1 --exclude="*md" --exclude="test*" --directory=./mason
1712
export MASON_HOME=$(pwd)/mason_packages/.link
18-
export PATH=$(pwd)/.mason:$PATH
13+
export PATH=$(pwd)/mason:${PATH}
1914
export CXX=${CXX:-clang++}
2015
export CC=${CC:-clang}
2116
}

0 commit comments

Comments
 (0)