diff options
author | Jan Dalheimer <jan@dalheimer.de> | 2014-03-23 22:29:27 +0100 |
---|---|---|
committer | Jan Dalheimer <jan@dalheimer.de> | 2014-03-24 17:23:52 +0100 |
commit | f521a925befe43465c421335f9fc42ee20c642a8 (patch) | |
tree | 67da95acc89eb4540da0ceafba13270e2de3d39e | |
parent | 0e6bc97bf346abeb7076a5490c54331c70f71159 (diff) | |
download | MultiMC-f521a925befe43465c421335f9fc42ee20c642a8.tar MultiMC-f521a925befe43465c421335f9fc42ee20c642a8.tar.gz MultiMC-f521a925befe43465c421335f9fc42ee20c642a8.tar.lz MultiMC-f521a925befe43465c421335f9fc42ee20c642a8.tar.xz MultiMC-f521a925befe43465c421335f9fc42ee20c642a8.zip |
Add a travis config file
-rw-r--r-- | .travis.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..842f6b9d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +language: cpp +compiler: + - gcc +cache: apt +before_install: + - sudo apt-add-repository -y ppa:beineri/opt-qt521 + - sudo apt-add-repository -y ppa:kalakris/cmake + - sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test + - sudo apt-get update -qq +install: + - sudo apt-get install -y -qq cmake qt52base qt52svg qt52tools qt52x11extras + - if [ "$CXX" = "g++" ]; then sudo apt-get install -y -qq g++-4.8; fi + - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi +before_script: + - mkdir build + - cd build + - cmake -DCMAKE_PREFIX_PATH=/opt/qt52/lib/cmake .. +script: + - make -j4 +after_script: + - make test +notifications: + irc: + channels: + - "irc.esper.net#MultiMC" + template: + - "%{build_number} (%{branch} - %{commit} : %{author}): %{message} (%{build_url})" + email: false |