source: git/.travis.yml @ 1908f42

RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-datawalls-data-hanging-as-warning
Last change on this file since 1908f42 was c8bf1af, checked in by Olly Betts <olly@…>, 7 years ago

[CI] Need ghostscript package on trusty

  • Property mode set to 100644
File size: 1.4 KB
Line 
1dist: trusty
2language: cpp
3matrix:
4  include:
5    - compiler: gcc
6      os: linux
7      sudo: false
8      addons:
9        apt:
10          packages:
11            - libwxgtk3.0-dev
12            - libavcodec-dev
13            - libavformat-dev
14            - libproj-dev
15            - libswscale-dev
16            - mesa-common-dev
17            - libglu1-mesa-dev
18            - libx11-dev
19            - libxext-dev
20            - ghostscript
21            - netpbm
22            - x11proto-core-dev
23            - liblocale-po-perl
24            - unifont
25            - sgmltools-lite
26            - jadetex
27            - docbook-utils
28            - w3m
29      script:
30        - autoreconf -fiv
31        - ./configure
32        - make
33        - make check
34    - os: osx
35      before_install:
36        - brew update
37        - brew install netpbm
38        - brew install gnu-tar
39        - sudo cpan -T -i local::lib < /dev/null
40        - sudo cpan -I -T -i Locale::PO < /dev/null
41        - echo '[ $SHLVL -eq 1 ] && eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"' >> ~/.bashrc
42      script:
43        - autoreconf -fiv
44        - V=`sed -e 's/^AC_INIT[^,]*, *\[\([^]]*\)\].*/\1/p;d' configure.ac` ; curl https://survex.com/software/$V/survex-$V.tar.gz | gtar --strip-components=1 --skip-old-files -zxf - ; ls -lrt lib ; touch lib/unifont.pixelfont lib/preload_font.h; echo ; ls -lrt doc; touch doc/*.1 doc/manual.txt doc/manual.pdf doc/manual/stampfile
45        - ./buildmacosx.sh
46branches:
47  only:
48    - master
Note: See TracBrowser for help on using the repository browser.