Fix a crash on Doombringer duel5.bsp where one of the lights has more than 32768...
[xonotic/darkplaces.git] / .travis.yml
1 language: cpp
2 matrix:
3   include:
4   - os: linux
5     env: PROJECT=xonotic OS="linux32"
6     compiler: gcc
7     sudo: false
8     addons:
9       apt:
10         packages:
11           - libxpm-dev:i386
12           - libsdl1.2-dev:i386
13           - libxxf86vm-dev:i386
14           - gcc-multilib
15           - g++-multilib
16           # Workaround packages to install to fix dependency hell.
17           - libcaca-dev:i386
18           - libgl1-mesa-dev:i386
19           - libglib2.0-dev:i386
20           - libglu1-mesa-dev:i386
21           - libpng-dev:i386
22           - libpulse-dev:i386
23           - libslang2-dev:i386
24           - libxext-dev:i386
25   - os: linux
26     env: PROJECT=xonotic OS="linux64"
27     compiler: gcc
28     sudo: false
29     addons:
30       apt:
31         packages:
32           - libxpm-dev
33           - libsdl1.2-dev
34           - libxxf86vm-dev
35   - os: linux
36     env: PROJECT=xonotic OS="win32"
37     compiler: gcc
38     sudo: false
39     addons:
40       apt:
41         packages:
42           - gcc-mingw-w64-i686
43           - binutils-mingw-w64-i686
44   - os: linux
45     env: PROJECT=xonotic OS="win64"
46     compiler: gcc
47     sudo: false
48     addons:
49       apt:
50         packages:
51           - gcc-mingw-w64-x86-64
52           - binutils-mingw-w64-x86-64
53   - os: osx
54     env: PROJECT=xonotic OS="osx"
55     compiler: gcc
56 before_install:
57 - "./.travis-before_install-${PROJECT}.sh $OS"
58 install:
59 - true
60 before_script:
61 - true
62 script:
63 - "./.travis-script-${PROJECT}.sh $OS"
64 after_success:
65 - true
66 after_failure:
67 - true
68 after_script:
69 - true