summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-03-11 17:12:18 +0100
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-03-11 17:12:18 +0100
commit9f196cc4fac305dd58fca423006a04a760b32d7b (patch)
treee5136d244cff97f352b54fa2f55f03d6f86e1a2c /.travis.yml
parent3adcec35f9299302fffdc70cc001314de89c99d3 (diff)
Try to simplify build matrix
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml85
1 files changed, 41 insertions, 44 deletions
diff --git a/.travis.yml b/.travis.yml
index 8a508bc4..c568f2cf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,21 +1,51 @@
language: cpp
-os:
- - linux
- - osx
-
-dist: xenial
-osx_image: xcode9.4
-
-compiler:
- - gcc
- - clang
-
sudo: required
git:
depth: 3
+matrix:
+ include:
+ - os: linux
+ dist: xenial
+ compiler: gcc
+ addons:
+ apt:
+ packages:
+ - cmake
+ - graphviz
+ - doxygen
+ - libboost-all-dev
+ - libeigen3-dev
+ - libgmp3-dev
+ - libmpfr-dev
+ - libtbb-dev
+ - curl
+ - python3
+ - python3-pip
+ - python3-pytest
+ - python3-setuptools
+ - os: osx
+ osx_image: xcode9.4
+ compiler: clang
+ addons:
+ homebrew:
+ packages:
+ - cmake
+ - graphviz
+ - doxygen
+ - boost
+ - eigen
+ - gmp
+ - mpfr
+ - tbb
+ - curl
+ - python3
+ - python3-pip
+ - python3-pytest
+ - python3-setuptools
+
env:
matrix:
# Only examples and associated tests
@@ -33,39 +63,6 @@ cache:
directories:
- $HOME/.cache/pip
-addons:
- apt:
- packages:
- - cmake
- - graphviz
- - doxygen
- - libboost-all-dev
- - libeigen3-dev
- - libgmp3-dev
- - libmpfr-dev
- - libtbb-dev
- - curl
- - python3
- - python3-pip
- - python3-pytest
- - python3-setuptools
- homebrew:
- packages:
- - cmake
- - graphviz
- - doxygen
- - boost
- - eigen
- - gmp
- - mpfr
- - tbb
- - curl
- - python3
- - python3-pip
- - python3-pytest
- - python3-setuptools
-
-
# When installing through libcgal-dev apt, CMake Error at CGAL Exports.cmake The imported target "CGAL::CGAL Qt5" references the file
install:
- curl -LO "https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.13/CGAL-4.13.tar.xz"