1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 11:44:53 +08:00
serial/.travis.yml

53 lines
1.2 KiB
YAML
Raw Normal View History

---
2012-11-06 16:41:41 -08:00
language: cpp
matrix:
include:
- os: linux
dist: focal
compiler: gcc
script:
- sudo apt update
- >
sudo apt install
build-essential cmake doxygen graphviz googletest libgtest-dev
- mkdir build && cd build
- cmake -DDISABLE_CATKIN=ON ..
- make
- make test
- os: linux
dist: xenial
compiler: gcc
script:
- sudo apt update
- >
sudo apt install
build-essential catkin cmake doxygen graphviz libgtest-dev
- mkdir build && cd build
- cmake -DDISABLE_CATKIN=OFF -DCATKIN_ENABLE_TESTING=OFF ..
- make
# Does not build, breaks in make install_deps.
# - os: linux
# dist: precise
# compiler: gcc
# install:
# - make install_deps
# - source setup.bash
# script:
# - mkdir build && cd build
# - cmake -DPYTHON_EXECUTABLE=$(which python2) ..
# - make
# - make test
# - os: osx
# compiler: clang
# install:
# - make install_deps
# - source setup.bash
# script:
# - mkdir build && cd build
# - cmake -DPYTHON_EXECUTABLE=$(which python2) ..
# - make
# - make run_tests