Skip to content

Commit 874cd7a

Browse files
Merge pull request supercollider#4002 from brianlheim/travis/supernovamac
travis: build supernova for MacOS
2 parents 6092968 + 525b897 commit 874cd7a

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

.travis/before-install-osx.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
#!/bin/sh
22

3-
brew update
4-
brew tap homebrew/versions
5-
brew outdated cmake || brew upgrade cmake
3+
export BREW_NO_AUTO_UPDATE=1
4+
export BREW_NO_ANALYTICS=1
65

76
# according to https://docs.travis-ci.com/user/caching#ccache-cache
87
brew install ccache
98
export PATH="/usr/local/opt/ccache/libexec:$PATH"
109

1110
brew install libsndfile || true
11+
brew install portaudio || true
1212
brew install qt5 || true
1313
brew link qt5 --force
1414

1515
# To get less noise in xcode output
16-
gem install xcpretty
16+
gem install xcpretty

.travis/before-script-osx.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
#!/bin/sh
22

3-
cmake -G"Xcode" -DRULE_LAUNCH_COMPILE=ccache -DCMAKE_PREFIX_PATH=`brew --prefix qt5` -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 $TRAVIS_BUILD_DIR --debug-output
3+
cmake -G"Xcode" \
4+
-DRULE_LAUNCH_COMPILE=ccache \
5+
-DCMAKE_PREFIX_PATH=`brew --prefix qt5` \
6+
-DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 \
7+
-DSUPERNOVA=ON \
8+
$TRAVIS_BUILD_DIR --debug-output

0 commit comments

Comments
 (0)