aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
1 files changed, 11 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 3584048..ba1a8f6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,18 +1,21 @@
1language: c 1language: c
2 2
3compiler: 3compiler:
4 - x86_64-linux-gnu-gcc
4 - i686-w64-mingw32-gcc 5 - i686-w64-mingw32-gcc
5 - x86_64-w64-mingw32-gcc 6 - x86_64-w64-mingw32-gcc
6 7
7addons: 8addons:
8 apt: 9 apt:
9 packages: 10 packages:
11 - gcc
10 - gcc-mingw-w64 12 - gcc-mingw-w64
11 - wine 13 - wine
12 - cmake 14 - cmake
13 15
14env: 16env:
15 - ci_buildsys=cmake 17 - ci_buildsys=cmake ci_variant=static
18 - ci_buildsys=cmake ci_variant=shared
16 - ci_buildsys=Makefile 19 - ci_buildsys=Makefile
17 20
18jobs: 21jobs:
@@ -39,5 +42,12 @@ jobs:
39 # Check that we have a real i586-mingw32msvc-gcc compiler as sometimes it is just a symlink to i686-w64-mingw32-gcc 42 # Check that we have a real i586-mingw32msvc-gcc compiler as sometimes it is just a symlink to i686-w64-mingw32-gcc
40 before_script: "i586-mingw32msvc-gcc -v 2>&1 | grep -q -x 'Target: i586-mingw32msvc'" 43 before_script: "i586-mingw32msvc-gcc -v 2>&1 | grep -q -x 'Target: i586-mingw32msvc'"
41 44
45 exclude:
46 # unsupported
47 - compiler: i686-linux-gnu-gcc
48 env: ci_buildsys=Makefile
49 - compiler: x86_64-linux-gnu-gcc
50 env: ci_buildsys=Makefile
51
42script: 52script:
43 - ci_target=${CC%-*} ./tools/ci-build.sh 53 - ci_target=${CC%-*} ./tools/ci-build.sh