diff options
author | Alex Beregszaszi <alex@rtfs.hu> | 2018-11-22 00:29:53 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-22 00:29:53 +0800 |
commit | 10a2e5d100e36b2c031faab35ddd956545d07536 (patch) | |
tree | 09a3364b946b83c81c542b586663102a9f5c9a40 /scripts/travis-emscripten/install_deps.sh | |
parent | fedbe7b7d74017b593c1ce838eb5a0f0059c264b (diff) | |
parent | 6ee764edcb37b51411dde7893a291a6d992d0a09 (diff) | |
download | dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar.gz dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar.bz2 dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar.lz dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar.xz dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.tar.zst dexon-solidity-10a2e5d100e36b2c031faab35ddd956545d07536.zip |
Merge pull request #4486 from ethereum/travisEmscriptenMinimal
Minimal changes to use the same version of emscripten on Travis and Circleci.
Diffstat (limited to 'scripts/travis-emscripten/install_deps.sh')
-rwxr-xr-x | scripts/travis-emscripten/install_deps.sh | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/scripts/travis-emscripten/install_deps.sh b/scripts/travis-emscripten/install_deps.sh index 45c16a9f..155506e4 100755 --- a/scripts/travis-emscripten/install_deps.sh +++ b/scripts/travis-emscripten/install_deps.sh @@ -30,11 +30,19 @@ set -ev echo -en 'travis_fold:start:installing_dependencies\\r' -test -e boost_1_57_0 -a -e boost_1_57_0/boost || ( -wget 'https://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.gz/download'\ - -O - | tar xz -cd boost_1_57_0 -./bootstrap.sh --with-toolset=gcc --with-libraries=thread,system,regex,date_time,chrono,filesystem,program_options,random +test -e boost_1_67_0 -a -e boost_1_67_0/boost || ( +rm -rf boost_1_67_0 +rm -f boost.tar.xz +wget -q 'https://sourceforge.net/projects/boost/files/boost/1.67.0/boost_1_67_0.tar.gz/download'\ + -O boost.tar.xz +test "$(shasum boost.tar.xz)" = "77e73c9fd7bf85b14067767b9e8fdc39b49ee0f2 boost.tar.xz" +tar -xzf boost.tar.xz +rm boost.tar.xz +cd boost_1_67_0 +./bootstrap.sh +wget -q 'https://raw.githubusercontent.com/tee3/boost-build-emscripten/master/emscripten.jam' +test "$(shasum emscripten.jam)" = "a7e13fc2c1e53b0e079ef440622f879aa6da3049 emscripten.jam" +echo "using emscripten : : em++ ;" >> project-config.jam ) cd .. echo -en 'travis_fold:end:installing_dependencies\\r' |