Skip to content
Snippets Groups Projects
Commit 80985e9d authored by Alam Ed Arias's avatar Alam Ed Arias
Browse files

travis: build iwth all the gcc packages?

parent b2713cef
No related branches found
No related tags found
No related merge requests found
...@@ -7,55 +7,91 @@ matrix: ...@@ -7,55 +7,91 @@ matrix:
- os: linux - os: linux
compiler: gcc compiler: gcc
- os: linux - os: linux
compiler: clang
- os: osx
osx_image: beta-xcode6.1
compiler: gcc
- os: osx
osx_image: beta-xcode6.1
compiler: clang
- os: osx
osx_image: beta-xcode6.2
compiler: gcc
- os: osx
osx_image: beta-xcode6.2
compiler: clang
- os: osx
osx_image: beta-xcode6.3
compiler: gcc
- os: osx
osx_image: beta-xcode6.3
compiler: clang
- os: osx
osx_image: xcode6.4
compiler: gcc compiler: gcc
- os: osx addons:
osx_image: xcode6.4 apt:
compiler: clang sources:
- os: osx - ubuntu-toolchain-r-test
osx_image: xcode7 packages:
- gcc-4.8
env: CC=gcc-4.8
- os: linux
compiler: gcc compiler: gcc
- os: osx addons:
osx_image: xcode7 apt:
compiler: clang sources:
- os: osx - ubuntu-toolchain-r-test
osx_image: xcode7.1 packages:
- gcc-4.9
env: CC=gcc-4.9
- os: linux
compiler: gcc compiler: gcc
- os: osx addons:
osx_image: xcode7.1 apt:
compiler: clang sources:
- os: osx - ubuntu-toolchain-r-test
osx_image: xcode7.2 packages:
- gcc-5
env: CC=gcc-5
- os: linux
compiler: gcc compiler: gcc
- os: osx addons:
osx_image: xcode7.2 apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-6
env: CC=gcc-6
- os: linux
compiler: clang compiler: clang
- os: osx - os: osx
osx_image: xcode7.3 osx_image: beta-xcode6.1
compiler: gcc compiler: gcc
- os: osx - os: osx
osx_image: xcode7.3 osx_image: beta-xcode6.1
compiler: clang compiler: clang
# - os: osx
# osx_image: beta-xcode6.2
# compiler: gcc
# - os: osx
# osx_image: beta-xcode6.2
# compiler: clang#
# - os: osx
# osx_image: beta-xcode6.3
# compiler: gcc
# - os: osx
# osx_image: beta-xcode6.3
# compiler: clang
# - os: osx
# osx_image: xcode6.4
# compiler: gcc
# - os: osx
# osx_image: xcode6.4
# compiler: clang
# - os: osx
# osx_image: xcode7
# compiler: gcc
# - os: osx
# osx_image: xcode7
# compiler: clang
# - os: osx
# osx_image: xcode7.1
# compiler: gcc
# - os: osx
# osx_image: xcode7.1
# compiler: clang
# - os: osx
# osx_image: xcode7.2
# compiler: gcc
# - os: osx
# osx_image: xcode7.2
# compiler: clang
# - os: osx
# osx_image: xcode7.3
# compiler: gcc
# - os: osx
# osx_image: xcode7.3
# compiler: clang
cache: cache:
apt: true apt: true
...@@ -73,6 +109,7 @@ addons: ...@@ -73,6 +109,7 @@ addons:
- p7zip-full - p7zip-full
before_script: before_script:
- $CC --version
- wget --verbose --server-response -c http://rosenthalcastle.org/srb2/SRB2-v2115-assets-2.7z -O $HOME/srb2_cache/SRB2-v2115-assets-2.7z - wget --verbose --server-response -c http://rosenthalcastle.org/srb2/SRB2-v2115-assets-2.7z -O $HOME/srb2_cache/SRB2-v2115-assets-2.7z
- 7z x $HOME/srb2_cache/SRB2-v2115-assets-2.7z -oassets - 7z x $HOME/srb2_cache/SRB2-v2115-assets-2.7z -oassets
- mkdir build - mkdir build
...@@ -82,7 +119,7 @@ before_script: ...@@ -82,7 +119,7 @@ before_script:
before_install: before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install sdl2_mixer game-music-emu p7zip ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install sdl2_mixer game-music-emu p7zip cmake; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then curl -O -L https://www.libsdl.org/release/SDL2-2.0.4.dmg; hdiutil attach SDL2-2.0.4.dmg; sudo cp -a /Volumes/SDL2/SDL2.framework /Library/Frameworks/; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then curl -O -L https://www.libsdl.org/release/SDL2-2.0.4.dmg; hdiutil attach SDL2-2.0.4.dmg; sudo cp -a /Volumes/SDL2/SDL2.framework /Library/Frameworks/; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then curl -O -L https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.dmg; hdiutil attach SDL2_mixer-2.0.1.dmg; sudo cp -a /Volumes/SDL2_mixer/SDL2_mixer.framework /Library/Frameworks/; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then curl -O -L https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.dmg; hdiutil attach SDL2_mixer-2.0.1.dmg; sudo cp -a /Volumes/SDL2_mixer/SDL2_mixer.framework /Library/Frameworks/; fi
- mkdir -p $HOME/srb2_cache - mkdir -p $HOME/srb2_cache
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment