2014-05-23 12:20:15 -04:00
|
|
|
language: c
|
2014-05-24 07:22:01 -04:00
|
|
|
|
2014-05-23 13:16:51 -04:00
|
|
|
before_install:
|
2015-12-22 17:47:57 -05:00
|
|
|
- bash scripts/linux/install.sh
|
2014-05-24 07:22:01 -04:00
|
|
|
|
2014-05-23 12:56:37 -04:00
|
|
|
script:
|
2015-12-22 17:47:57 -05:00
|
|
|
- bash scripts/linux/build.sh
|
2014-05-24 07:22:01 -04:00
|
|
|
|
2014-05-25 12:44:08 -04:00
|
|
|
notifications:
|
2015-09-09 13:27:01 -04:00
|
|
|
on_failure: change
|
2014-05-25 12:44:08 -04:00
|
|
|
on_success: change
|
|
|
|
|
2015-09-24 16:47:14 -04:00
|
|
|
cache:
|
2014-05-25 12:44:08 -04:00
|
|
|
directories:
|
2015-09-24 16:47:14 -04:00
|
|
|
- .cache
|
2014-05-25 12:44:08 -04:00
|
|
|
apt: true
|
2015-08-05 16:17:31 -04:00
|
|
|
|
2015-09-18 06:01:00 -04:00
|
|
|
env:
|
2016-01-02 19:20:32 -05:00
|
|
|
- OPENRCT2_CMAKE_OPTS="-DCMAKE_C_COMPILER=gcc-4.8 -DCMAKE_CXX_COMPILER=g++-4.8"
|
|
|
|
- OPENRCT2_CMAKE_OPTS="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++"
|
2015-09-24 16:47:14 -04:00
|
|
|
- OPENRCT2_CMAKE_OPTS="-DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt" TARGET=windows
|
2015-09-27 04:43:52 -04:00
|
|
|
- TARGET=docker32
|
|
|
|
- OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=ON -DDISABLE_HTTP_TWITCH=ON" TARGET=docker32
|
2016-01-02 19:20:32 -05:00
|
|
|
# Following entries used to be included in testing, but they only proved useful while changing things in CMake setup.
|
|
|
|
# They are meant to be used when there are changes to CMakeLists.txt
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=ON -DDISABLE_HTTP_TWITCH=ON -DCMAKE_C_COMPILER=gcc-4.8 -DCMAKE_CXX_COMPILER=g++-4.8"
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=ON -DDISABLE_HTTP_TWITCH=ON -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++"
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=OFF -DDISABLE_HTTP_TWITCH=ON -DCMAKE_C_COMPILER=gcc-4.8 -DCMAKE_CXX_COMPILER=g++-4.8"
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=OFF -DDISABLE_HTTP_TWITCH=OFF -DCMAKE_C_COMPILER=gcc-4.8 -DCMAKE_CXX_COMPILER=g++-4.8"
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=ON -DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt" TARGET=windows
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_NETWORK=ON -DDISABLE_HTTP_TWITCH=ON -DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt" TARGET=windows
|
|
|
|
# - OPENRCT2_CMAKE_OPTS="-DDISABLE_HTTP_TWITCH=ON -DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt" TARGET=windows
|
2015-09-18 06:01:00 -04:00
|
|
|
|
2015-08-05 16:17:31 -04:00
|
|
|
sudo: required
|
2015-10-22 18:04:19 -04:00
|
|
|
dist: trusty
|
2015-09-08 19:08:28 -04:00
|
|
|
|
|
|
|
services:
|
|
|
|
- docker
|