32 lines
636 B
Bash
Executable file
32 lines
636 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -e # exit on failure (same as -o errexit)
|
|
|
|
sw_vers
|
|
travis_retry brew update
|
|
travis_retry brew list
|
|
# travis_retry brew install pcre # Travis Xcode-7.3 has pcre
|
|
# travis_retry brew install boost
|
|
|
|
WITHLANG=$SWIGLANG
|
|
|
|
case "$SWIGLANG" in
|
|
"csharp")
|
|
travis_retry brew install mono
|
|
;;
|
|
"guile")
|
|
travis_retry Tools/brew-install guile
|
|
;;
|
|
"lua")
|
|
travis_retry brew install lua
|
|
;;
|
|
"python")
|
|
WITHLANG=$SWIGLANG$PY3
|
|
if [[ "$PY3" ]]; then
|
|
travis_retry brew upgrade python
|
|
fi
|
|
;;
|
|
esac
|
|
|
|
# Workaround for https://github.com/travis-ci/travis-ci/issues/6522
|
|
set +e # turn off exit on failure (same as +o errexit)
|