1language: cpp
2compiler:
3#  - clang
4  - gcc
5before_script:
6# sdl2
7  - sudo add-apt-repository ppa:bartbes/love-stable --yes
8# gcc 4.7
9  - sudo add-apt-repository ppa:ubuntu-toolchain-r/test --yes
10  - sudo apt-get update -qq
11  - sudo apt-get install gcc-4.7 g++-4.7
12  - sudo apt-get install libglew-dev libsdl2-dev libdevil-dev libopenal-dev libogg-dev libvorbis-dev libfreetype6-dev p7zip-full libxcursor-dev
13  - sudo apt-get install libboost-thread1.48-dev libboost-regex1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-signals1.48-dev libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-test1.48-dev binutils-gold
14env:
15  - TARGET=spring-headless
16  - TARGET=tests
17script:
18  - cmake -DCMAKE_CXX_COMPILER=g++-4.7 -DCMAKE_C_COMPILER=gcc-4.7 .
19  - make $TARGET -k
20# disabled because "make check" needs installed spring and gcc 4.6 fails
21# with creg it seems: https://travis-ci.org/spring/spring/builds/17682923#L2664
22#  - make check
23notifications:
24  irc:
25    channels:
26      - "chat.freenode.net#taspring"
27    on_success: change
28    on_failure: change
29
30