File tree Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Original file line number Diff line number Diff line change 1
- language : c
1
+ language : python
2
+ python : " 3.7"
2
3
3
4
notifications :
4
5
email : false
5
6
6
7
env :
7
8
- PACKAGE_NAME="shockolate-$TRAVIS_OS_NAME.tgz"
8
9
10
+ addons :
11
+ apt :
12
+ packages :
13
+ - libx32gcc-5-dev libc6-dev-i386 gcc-multilib g++-multilib libglu1-mesa-dev:i386 libgl1-mesa-dev:i386
14
+ # For conan's sdl2-mixer
15
+ - libasound2-dev:i386 libpulse-dev:i386 libglib2.0-dev:i386
16
+
17
+ install :
18
+ - pip install --upgrade pip
19
+ - pip install conan
20
+ - conan user
21
+ - conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan
22
+
9
23
matrix :
10
24
include :
11
25
- os : linux
12
- dist : trusty
26
+ dist : xenial
13
27
sudo : required
14
28
env :
15
29
- SDL2_LIB=BUNDLED
16
30
- SDL2_MIXER_LIB=BUNDLED
17
31
- FLUIDSYNTH_LIB=BUNDLED
18
- addons :
19
- apt :
20
- packages :
21
- - cmake-data cmake libx32gcc-4.8-dev libc6-dev-i386 gcc-multilib g++-multilib libglu1-mesa-dev:i386 libgl1-mesa-dev:i386
22
32
compiler : gcc
23
33
- os : osx
34
+ osx_image : xcode9.4
35
+ language : shell
24
36
compiler : clang
25
37
env :
26
38
- SDL2_LIB=BUNDLED
27
39
- SDL2_MIXER_LIB=BUNDLED
28
40
- FLUIDSYNTH_LIB=OFF # Bundled lib failed to compile
29
41
- os : osx
42
+ osx_image : xcode9.4
43
+ language : shell
30
44
compiler : gcc
31
45
env :
32
46
- SDL2_LIB=BUNDLED
33
47
- SDL2_MIXER_LIB=BUNDLED
34
48
- FLUIDSYNTH_LIB=OFF # Bundled lib failed to compile
35
49
36
50
script :
37
- - sudo TRAVIS=$TRAVIS ./osx-linux/install_32bit_sdl.sh
38
- - cmake -DCMAKE_LIBRARY_PATH=/usr/lib/i386-linux-gnu -DENABLE_SDL2=${SDL2_LIB} -DENABLE_SOUND=${SDL2_MIXER_LIB} -DENABLE_FLUIDSYNTH=${FLUIDSYNTH_LIB} .
51
+ - mkdir build && cd build
52
+ - conan install .. --settings arch=x86 --build=missing
53
+ - cmake .. -DCMAKE_LIBRARY_PATH=/usr/lib/i386-linux-gnu -DENABLE_SDL2=${SDL2_LIB} -DENABLE_SOUND=${SDL2_MIXER_LIB} -DENABLE_FLUIDSYNTH=${FLUIDSYNTH_LIB}
39
54
- make -j2 systemshock
40
55
41
56
before_deploy :
You can’t perform that action at this time.
0 commit comments