From 1b08181e2d4cda2125938242065625270f77f60c Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Fri, 8 Mar 2019 11:10:25 +0100 Subject: Add Travis CI for examples tests and utils --- .travis.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..996c9ce0 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,33 @@ +language: cpp +dist: xenial +sudo: false +git: + depth: 3 +env: + matrix: + - CMAKE_ARGS='-DWITH_GUDHI_EXAMPLE=ON -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF' + - CMAKE_ARGS='-DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=ON -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF' + - CMAKE_ARGS='-DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=ON -DWITH_GUDHI_PYTHON=OFF' +compiler: gcc +addons: + apt: + packages: + - cmake + - graphviz + - doxygen + - libboost-all-dev + - libgmp3-dev + - libmpfr-dev + - libtbb-dev + - libcgal-dev + +script: +- mkdir -p build +- cd build +- cmake ${CMAKE_ARGS} .. +- make all test +- cd .. +notifications: + email: + on_success: change # default: always + on_failure: always # default: always -- cgit v1.2.3