-language: c
+language: cpp
+
compiler:
- gcc
- clang
-# Change this to your needs
-script: make && make check
+
+before_install:
+ # g++4.8.1
+ - if [ "$CXX" == "g++" ]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test; fi
+ # clang 3.4
+ - if [ "$CXX" == "clang++" ]; then sudo add-apt-repository -y ppa:h-rayflood/llvm; fi
+ - sudo apt-get update -qq
+
+install:
+ # g++4.8.1
+ - if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi
+ - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8"; fi
+ # clang 3.4
+ - if [ "$CXX" == "clang++" ]; then sudo apt-get install --allow-unauthenticated -qq clang-3.4; fi
+ - if [ "$CXX" == "clang++" ]; then export CXX="clang++-3.4"; fi
+
+script:
+ - make test
+
notifications:
irc:
channels:
- - "irc.freenode.org#kf-engine"
+ - "irc.freenode.org#gmqcc"
template:
- "[%{commit} : %{author}] %{message}"
- "%{build_url}"