File tree Expand file tree Collapse file tree 1 file changed +31
-15
lines changed Expand file tree Collapse file tree 1 file changed +31
-15
lines changed Original file line number Diff line number Diff line change 11language : c
2+
23compiler :
34 - gcc
5+
46addons :
57 apt :
68 packages :
7- - build-essential
8- - pkg-config
9- - cmake
10- - libfreetype6-dev
11- - libogg-dev
12- - libtheora-dev
13- - libvorbis-dev
14- - liballegro4-dev
15- - libaldmb1-dev
9+ - cmake
10+ - libasound2-dev
11+ - libjack-dev
12+ - libsdl2-dev
13+
14+ env :
15+ - BUILD_TYPE=debug
16+ SHARED=on
17+ - BUILD_TYPE=debug
18+ SHARED=off
19+ - BUILD_TYPE=release
20+ SHARED=on
21+ - BUILD_TYPE=release
22+ SHARED=off
23+
24+ before_script :
25+ - |
26+ filename=lib-allegro_$BUILD_TYPE
27+ [ "$SHARED" = "off" ] && filename=${filename}_static
28+ export filename
29+
1630script :
17- - mkdir build-liballegro
18- - cd build-liballegro
19- - cmake -D SHARED=off -DCMAKE_BUILD_TYPE=Debug ..
20- - make
21- - tar -zcf lib-allegro.tar.gz include/ lib/
31+ - mkdir build_$filename
32+ - cd build_$filename
33+ - cmake -DSHARED=$SHARED -DCMAKE_BUILD_TYPE=$BUILD_TYPE ..
34+ - make
35+ - tar -cvzf $filename.tar.gz include/ lib/
36+
2237deploy :
2338 provider : releases
2439 skip_cleanup : true
2540 api_key : $GITHUB_TOKEN
26- file : lib-allegro.tar.gz
41+ file_glob : true
42+ file : lib-allegro_*.tar.gz
2743 on :
2844 tags : true
You can’t perform that action at this time.
0 commit comments