summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-02-06 11:32:26 +0300
committerAndrei Karas <akaras@inbox.ru>2017-02-06 11:32:26 +0300
commit60cc47868611511dcfe64867aac3b7eb183c164f (patch)
treed3b6a54eebd4448de992ce1572f65258ceed1ad1 /.gitlab-ci.yml
parent2ce1ba098b2938b814c3b0cb572f3a4cece5db37 (diff)
downloadspm-60cc47868611511dcfe64867aac3b7eb183c164f.tar.gz
spm-60cc47868611511dcfe64867aac3b7eb183c164f.tar.bz2
spm-60cc47868611511dcfe64867aac3b7eb183c164f.tar.xz
spm-60cc47868611511dcfe64867aac3b7eb183c164f.zip
Add libxml2, physfs, curl into SDL builds.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9f159ee..a7e0272 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -60,14 +60,17 @@ test:commands2:
SDL_SDL-1.2:
stage: build
script:
- - ./.ci/install.sh git mercurial bash gcc g++ make autoconf automake autopoint gettext libtool pkg-config
+ - ./.ci/install.sh git mercurial bash gcc g++ make autoconf automake autopoint gettext libtool pkg-config cmake
libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev
- ./.ci/copyspm.sh
- ./.ci/buildlib.sh SDL SDL-1.2
- ${runenvtool} ./.ci/buildlib.sh zlib v1.2.8
- ${runenvtool} ./.ci/buildlib.sh SDL_gfx master
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh physfs stable-2.0
- ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libpng master
- ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh freetype master
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libxml2 master
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh curl master
- ${runenvtool} ./.ci/buildlib.sh SDL_image SDL-1.2
- ${runenvtool} ./.ci/buildlib.sh SDL_mixer SDL-1.2
- ${runenvtool} ./.ci/buildlib.sh SDL_net SDL-1.2
@@ -83,14 +86,17 @@ SDL_SDL-1.2:
SDL_default:
stage: build
script:
- - ./.ci/install.sh git mercurial bash gcc g++ make autoconf automake autopoint gettext libtool pkg-config
+ - ./.ci/install.sh git mercurial bash gcc g++ make autoconf automake autopoint gettext libtool pkg-config cmake
libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev
- ./.ci/copyspm.sh
- ./.ci/buildlib.sh SDL2 default
- cp /usr/local/spm/env/runSDL2_default.sh /usr/local/spm/env/runSDL_default.sh
- ${runenvtool} ./.ci/buildlib.sh zlib v1.2.8
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh physfs stable-2.0
- ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libpng master
- ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh freetype master
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libxml2 master
+ - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh curl master
- ${runenvtool} ./.ci/buildlib.sh SDL2_image default
- ${runenvtool} ./.ci/buildlib.sh SDL2_mixer default
- ${runenvtool} ./.ci/buildlib.sh SDL2_net default