TGUI/.travis.yml

41 lines
841 B
YAML
Raw Normal View History

language: cpp
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.7
- g++-5
- libpthread-stubs0-dev
- libgl1-mesa-dev
- libx11-dev
- libxrandr-dev
- libfreetype6-dev
- libglew-dev
- libjpeg-dev
- libgpgme11-dev
- libsndfile1-dev
- libopenal-dev
- libudev-dev
install:
2015-01-30 07:39:05 -08:00
- wget -O SFML.tar.gz https://github.com/LaurentGomila/SFML/archive/2.2.tar.gz
2015-01-12 05:44:42 -08:00
- tar -xzf SFML.tar.gz
2015-01-30 07:39:05 -08:00
- cd SFML-2.2
- cmake .
- make && sudo make install
- cd ..
before_script:
- mkdir build_gcc-4.7
- mkdir build_gcc-5.1
script:
- cd build_gcc-5.1
- export CXX="g++-5"
2015-08-14 17:36:44 -07:00
- cmake -DCMAKE_BUILD_TYPE=Debug -DTGUI_BUILD_EXAMPLES=TRUE -DTGUI_BUILD_TESTS=TRUE .. && make && cd tests/ && ./tests && cd ..
- cd ../build_gcc-4.7
- export CXX="g++-4.7"
- cmake .. && make