File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,30 @@ matrix:
9595 sources : *sources
9696 packages : [*common_deps, 'clang-5.0', 'g++-multilib', 'libc6-dbg']
9797
98+ # Xcode 7.3 Clang
99+ - env : CXX=clang++ CC=clang
100+ - env : CXX=g++-4.9 CC=gcc
101+ osx_image : xcode7.3
102+ os : osx
103+
104+ # Xcode 8 Clang
105+ - env : CXX=clang++ CC=clang
106+ osx_image : xcode8
107+ os : osx
108+
109+ # Xcode 8.1 Clang
110+ - env : CXX=clang++ CC=clang
111+ osx_image : xcode8.1
112+ os : osx
113+
114+ # Xcode 8.3 Clang
115+ - env : CXX=clang++ CC=clang
116+ osx_image : xcode8.3
117+ os : osx
118+
119+ os : osx
120+
121+
98122before_install :
99123 - wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb
100124 - sudo dpkg -i cvmfs-release-latest_all.deb
@@ -127,6 +151,26 @@ install:
127151 pip install --user --upgrade pip;
128152 pip install --user cpp-coveralls;
129153 fi
154+ # OSX and GCC
155+ - |
156+ if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
157+ brew update
158+ # brew install ccache
159+ # brew install valgrind
160+ # cmake
161+ if brew list -1 | grep -q "^cmake\$"; then
162+ brew outdated cmake || brew upgrade cmake
163+ else
164+ brew install cmake
165+ fi
166+
167+ # GCC
168+ if [[ "$CC" == "gcc" ]]; then
169+ GCC_VERSION=${CXX##g++-} # Convert g++-4.9 to 4.9
170+ GCC_VERSION_DEC=${GCC_VERSION//./} # convert 4.9 to 49
171+ brew install gcc$GCC_VERSION_DEC
172+ fi
173+ fi
130174
131175script :
132176- echo "Downloading Latest ROOT binaries."
You can’t perform that action at this time.
0 commit comments