comparison lib/swig/swigwin-2.0.11/.travis.yml @ 1899:b3009adc0e2f

Adding swig, gitignore, hgignore
author Nomad
date Mon, 21 Oct 2013 10:42:27 +0200
parents
children
comparison
equal deleted inserted replaced
1867:eb580660bbbb 1899:b3009adc0e2f
1 language: cpp
2 compiler:
3 - clang
4 - gcc
5 env:
6 - SWIGLANG=
7 matrix:
8 include:
9 - compiler: gcc
10 env: SWIGLANG=csharp
11 - compiler: gcc
12 env: SWIGLANG=go
13 - compiler: gcc
14 env: SWIGLANG=guile
15 - compiler: gcc
16 env: SWIGLANG=java
17 - compiler: gcc
18 env: SWIGLANG=lua
19 - compiler: gcc
20 env: SWIGLANG=octave SWIGJOBS=-j4
21 - compiler: gcc
22 env: SWIGLANG=perl5
23 - compiler: gcc
24 env: SWIGLANG=php
25 - compiler: gcc
26 env: SWIGLANG=python
27 - compiler: gcc
28 env: SWIGLANG=python PY3=1
29 - compiler: gcc
30 env: SWIGLANG=ruby
31 - compiler: gcc
32 env: SWIGLANG=tcl
33 allow_failures:
34 # None
35 before_install:
36 - lsb_release -a
37 - uname -a
38 - sudo apt-get -qq update
39 - time sudo apt-get -qq install libboost-dev
40 - if test "$SWIGLANG" = "csharp"; then sudo apt-get -qq install mono-devel; fi
41 - if test "$SWIGLANG" = "go"; then go env | sed -e 's/^/export /' > goenvsetup && source goenvsetup && rm -f goenvsetup; fi # Until configure.ac is fixed
42 - if test "$SWIGLANG" = "guile"; then sudo apt-get -qq install guile-2.0-dev; fi
43 - if test "$SWIGLANG" = "lua"; then sudo apt-get -qq install lua5.1 liblua5.1-dev; fi
44 - if test "$SWIGLANG" = "octave"; then sudo apt-get -qq install octave3.2 octave3.2-headers; fi
45 - if test "$SWIGLANG" = "php"; then sudo apt-get install php5-cli php5-dev; fi
46 - if test "$SWIGLANG" = "python" -a "$PY3"; then sudo apt-get install python3-dev; fi
47 - if test "$SWIGLANG" = "tcl"; then sudo apt-get -qq install tcl8.4-dev; fi
48 script:
49 - ./autogen.sh && ./configure
50 - make -s $SWIGJOBS
51 - if test -z "$SWIGLANG"; then make -s check-ccache; fi
52 - ./swig -version
53 - if test -n "$SWIGLANG"; then make -s check-$SWIGLANG-version; fi
54 - if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-examples; fi
55 - if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-test-suite; fi
56 branches:
57 only:
58 - master