forked from nwellnhof/perl-commonmark
/
.travis.yml
31 lines (30 loc) · 946 Bytes
/
.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
sudo: false
language: perl
matrix:
include:
- perl: "5.8"
env: CMARK_VERSION=0.23.0
- perl: "5.14"
env: CMARK_VERSION=0.23.0
- perl: "5.20"
env: CMARK_VERSION=0.23.0 COVERAGE=1 COVERAGE_OPTS='-ignore_re /CORE/\w+\.h$'
- perl: "5.20"
env: CMARK_VERSION=0.21.0
env:
global:
- CMARK_PREFIX="$TRAVIS_BUILD_DIR/cmark-$CMARK_VERSION/install"
- LD_LIBRARY_PATH="$CMARK_PREFIX/lib"
- PERL_MM_OPT="INC=-I$CMARK_PREFIX/include LIBS=-L$CMARK_PREFIX/lib\\ -lcmark"
addons:
apt:
sources:
- kalakris-cmake
packages:
- cmake
before_install:
- curl -L https://github.com/jgm/cmark/archive/$CMARK_VERSION.tar.gz | tar xz
- (cd cmark-$CMARK_VERSION && make INSTALL_PREFIX="$CMARK_PREFIX" install)
- |
helper_dir="$(mktemp -d -t travis-perl-helpers-XXXXXX)"
git clone git://github.com/nwellnhof/travis-perl-helpers "$helper_dir"
source "$helper_dir/init" --auto