knx/.travis.yml

27 lines
597 B
YAML
Raw Normal View History

2019-06-01 23:37:52 +02:00
language: cpp
2019-06-01 23:53:14 +02:00
matrix:
include:
- os: linux
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
env:
- MATRIX_EVAL="CC=gcc-7 && CXX=g++-7"
2019-06-02 00:29:12 +02:00
- MODE=LINUX
- os: linux
env:
- MODE=ARDUINO
2019-06-01 23:53:14 +02:00
before_install:
- eval "${MATRIX_EVAL}"
2019-06-01 23:37:52 +02:00
script:
2019-06-02 00:29:12 +02:00
- if [ "$MODE" = "LINUX" ]; then cd knx-linux; fi
- if [ "$MODE" = "LINUX" ]; mkdir -p build; fi
- if [ "$MODE" = "LINUX" ]; cd build; fi
- if [ "$MODE" = "LINUX" ]; cmake ..; fi
- if [ "$MODE" = "LINUX" ]; make; fi