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 9ffe8da commit 030e364Copy full SHA for 030e364
.travis.yml
@@ -0,0 +1,41 @@
1
+language: python
2
+dist: xenial
3
+sudo: false
4
+
5
+git:
6
+ depth: false
7
+ quiet: true
8
9
+addons:
10
+ apt:
11
+ packages:
12
+ - cmake
13
+ - libegl1-mesa-dev
14
+ - libjson-glib-dev
15
+ - libxkbcommon-dev
16
+ - ninja-build
17
18
+python:
19
+ - "3.7"
20
21
+env:
22
+ matrix:
23
+ - BUILD_TYPE=Debug BUILD_DOCS=OFF
24
+ - BUILD_TYPE=Release BUILD_DOCS=ON
25
26
+cache:
27
+ - ccache
28
+ - pip
29
30
+install: |-
31
+ : 'Install HotDoc if needed'
32
+ if [[ ${BUILD_DOCS} = ON ]] ; then
33
+ pip install HotDoc
34
+ fi
35
36
+script: |-
37
+ : 'Build'
38
+ set -e
39
+ mkdir _build && cd $_
40
+ cmake .. -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DBUILD_DOCS=${BUILD_DOCS}
41
+ TERM=dumb cmake --build . --parallel $(nproc)
0 commit comments