2018-04-09 12:02:05 +00:00
|
|
|
language: c++
|
|
|
|
dist: trusty
|
|
|
|
sudo: false
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
# Linux Debug
|
|
|
|
- os: linux
|
|
|
|
compiler: gcc
|
|
|
|
env:
|
|
|
|
- CONFIGURATION=debug
|
|
|
|
# Linux Release
|
|
|
|
- os: linux
|
|
|
|
compiler: gcc
|
|
|
|
env:
|
|
|
|
- CONFIGURATION=release
|
|
|
|
# macOS Debug x86
|
|
|
|
- os: osx
|
|
|
|
osx_image: xcode9
|
|
|
|
env:
|
|
|
|
- CONFIGURATION=debug
|
|
|
|
# macOS Release x86
|
|
|
|
- os: osx
|
|
|
|
osx_image: xcode9
|
|
|
|
env:
|
|
|
|
- CONFIGURATION=release
|
2015-03-22 09:18:19 +00:00
|
|
|
|
|
|
|
script:
|
2018-04-09 12:02:05 +00:00
|
|
|
- make -f Bootstrap.mak $TRAVIS_OS_NAME CONFIG=${CONFIGURATION}
|
|
|
|
- bin/${CONFIGURATION}/premake5 test
|
2015-03-22 09:18:19 +00:00
|
|
|
|