carla/.travis.yml

64 lines
1.2 KiB
YAML
Raw Permalink Normal View History

language: cpp
os: linux
dist: focal
jobs:
include:
# linux with default, builds native and bridges
- os: linux
compiler: gcc
env:
- TARGET="linux"
# linux with macOS cross-compilation
- os: linux
compiler: gcc
dist: trusty
env:
- TARGET="macos"
# linux with win32 cross-compilation
- os: linux
compiler: gcc
env:
- TARGET="win32"
# linux with win64 cross-compilation
- os: linux
compiler: gcc
env:
- TARGET="win64"
# linux with gcc 8, strict build
- os: linux
compiler: gcc
env:
- TARGET="linux-strict"
# linux with gcc 8, strict build, using juce
- os: linux
compiler: gcc
env:
- TARGET="linux-juce-strict"
# linux with default, tests python code
- os: linux
compiler: gcc
env:
- TARGET="pylint"
2015-01-23 06:23:58 +02:00
before_install:
- bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
2015-01-23 06:23:58 +02:00
install:
- bash ${TRAVIS_BUILD_DIR}/.travis/install.sh
2015-01-23 06:23:58 +02:00
script:
- bash ${TRAVIS_BUILD_DIR}/.travis/script-${TARGET}.sh
2019-12-19 22:14:40 +02:00
notifications:
email: true
irc: "ircs://chat.libera.chat:7070/#kxstudio"