File tree 1 file changed +57
-0
lines changed
1 file changed +57
-0
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,43 @@ matrix:
95
95
sources : *sources
96
96
packages : [*common_deps, 'clang-5.0', 'g++-multilib', 'libc6-dbg']
97
97
98
+ # Xcode 7.3 Clang
99
+ - env : CXX=clang++ CC=clang
100
+ compiler : clang
101
+ osx_image : xcode7.3
102
+ os : osx
103
+
104
+ # Xcode 8 Clang
105
+ - env : CXX=clang++ CC=clang
106
+ compiler : clang
107
+ osx_image : xcode8
108
+ os : osx
109
+
110
+ # Xcode 8.1 Clang
111
+ - env : CXX=clang++ CC=clang
112
+ compiler : clang
113
+ osx_image : xcode8.1
114
+ os : osx
115
+
116
+ # Xcode 8.3 Clang
117
+ - env : CXX=clang++ CC=clang
118
+ compiler : clang
119
+ osx_image : xcode8.3
120
+ os : osx
121
+
122
+
123
+ # OSX GCC 5
124
+ - env : CXX=g++-5 CC=gcc
125
+ compiler : gcc
126
+ osx_image : xcode7.3
127
+ os : osx
128
+
129
+ # OSX GCC 6
130
+ - env : CXX=g++-6 CC=gcc
131
+ compiler : gcc
132
+ osx_image : xcode8.3
133
+ os : osx
134
+
98
135
before_install :
99
136
- wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb
100
137
- sudo dpkg -i cvmfs-release-latest_all.deb
@@ -127,6 +164,26 @@ install:
127
164
pip install --user --upgrade pip;
128
165
pip install --user cpp-coveralls;
129
166
fi
167
+ # OSX and GCC
168
+ - |
169
+ if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
170
+ brew update
171
+ # brew install ccache
172
+ # brew install valgrind
173
+ # cmake
174
+ if brew list -1 | grep -q "^cmake\$"; then
175
+ brew outdated cmake || brew upgrade cmake
176
+ else
177
+ brew install cmake
178
+ fi
179
+
180
+ # GCC
181
+ if [[ "$CC" == "gcc" ]]; then
182
+ GCC_VERSION=${CXX##g++-} # Convert g++-4.9 to 4.9
183
+ GCC_VERSION_DEC=${GCC_VERSION//./} # convert 4.9 to 49
184
+ brew install gcc$GCC_VERSION_DEC
185
+ fi
186
+ fi
130
187
131
188
script :
132
189
- echo "Downloading Latest ROOT binaries."
You can’t perform that action at this time.
0 commit comments