-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy path.travis.yml
40 lines (35 loc) · 1.47 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
language: cpp
compiler: g++
# Ubuntu 14.04
sudo: required
dist: trusty
# Build scripts
before_install: test/build/depends.sh
script: test/build/basis.sh
# Operating systems supported by both Travis CI and BASIS
os:
- linux
- osx
# Environment variables used by before_install and build script
#
# Dependencies:
# - prefix: Installation prefix for dependencies and BASIS itself (writeable by build user)
# - cmake|itk|jython|doxygen|sphinx: Version of dependency to install (if needed)
# + x.x.x: Use this particular version
# + any: Use latest version available through the package manager
# + none: Do not install dependency before building BASIS
#
# Modules to build:
# - utilities: Build BASIS Utilities (yes|no)
# - tools: Build BASIS Tools (yes|no)
# - example: Build BASIS Examples (yes|no)
# - doc: Build BASIS Documentation (HTML) (yes|no)
# - manual: Build BASIS User Manual (PDF) (yes|no)
# - test: Build and run tests (yes|no)
env:
- prefix=/tmp/local cmake=any itk=none python=2 jython=any doxygen=any sphinx=any utilities=yes tools=yes example=yes doc=yes manual=no tests=yes
- prefix=/tmp/local cmake=3.5.0 itk=none python=2 jython=any doxygen=any sphinx=any utilities=yes tools=yes example=yes doc=no manual=no tests=yes
- prefix=/tmp/local cmake=3.5.0 itk=none python=3 jython=any doxygen=any sphinx=any utilities=yes tools=yes example=yes doc=no manual=no tests=yes
# Disable email notifications
notifications:
email: false