We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e2bd61 commit 7a1855aCopy full SHA for 7a1855a
.travis.yml
@@ -0,0 +1,34 @@
1
+dist: xenial
2
+sudo: required
3
+language: cpp
4
+
5
+matrix:
6
+ include:
7
+ - os: linux
8
+ addons:
9
+ apt:
10
+ sources:
11
+ - ubuntu-toolchain-r-test
12
+ packages:
13
+ - gcc-9
14
+ - g++-9
15
+ env:
16
+ - MATRIX_EVAL="CC=gcc-9 && CXX=g++-9"
17
18
+ - os: osx
19
+ osx_image: xcode10.1
20
21
+ - MATRIX_EVAL="PATH=$HOME/Library/Python/2.7/bin:$PATH && CC=clang && CXX=clang++"
22
23
+before_install:
24
+ - eval "${MATRIX_EVAL}"
25
26
+install:
27
+ - pip install --user -U pip
28
+ - pip install --user cmake ninja conan pytest
29
30
+script:
31
+ - conan install -if build . --build=missing
32
+ - cmake -GNinja -DCMAKE_BUILD_TYPE=Release -Bbuild .
33
+ - cmake --build build
34
+ - cmake --build build --target test
0 commit comments