Open Source Tomb Raider Engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.travis.yml 993B

1234567891011121314151617181920212223242526272829303132333435
  1. language: cpp
  2. compiler:
  3. # - gcc # Needs c++11 capabilities, gcc-4.8, not working?
  4. - clang
  5. before_install:
  6. - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
  7. - sudo apt-get -qq -y update
  8. install:
  9. - sudo apt-get -qq -y install libalut-dev libpng12-dev zlib1g-dev
  10. - if [ "$CC" = "gcc" ]; then sudo apt-get install -qq gcc-4.8; fi
  11. - wget http://libsdl.org/release/SDL2-2.0.3.tar.gz -O - | tar xz
  12. - (cd SDL2-2.0.3 && ./configure && make -j5 && sudo make install)
  13. - wget https://libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.12.tar.gz -O - | tar xz
  14. - (cd SDL2_ttf-2.0.12 && ./configure && make -j5 && sudo make install)
  15. script:
  16. - (mkdir build && cd build && cmake .. && make)
  17. notifications:
  18. irc:
  19. channels:
  20. - "chat.freenode.net#OpenRaider"
  21. template:
  22. - "%{repository}/%{branch} (%{commit} - %{author}): %{message}"
  23. os:
  24. - linux
  25. # - osx
  26. #
  27. # matrix:
  28. # allow_failures:
  29. # - os: osx