summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-09-23 17:05:04 +0300
committerAndrei Karas <akaras@inbox.ru>2017-09-23 17:05:04 +0300
commit90d4afa1a23241662bc6782e69bec1f28eeb664e (patch)
treed9d6d8e2d4e25ffe4e14a128fe73fee047a05a1b
parenta77bacc646252a0ce6b7571e1ce0d84d1c35fe01 (diff)
downloadspm-90d4afa1a23241662bc6782e69bec1f28eeb664e.tar.gz
spm-90d4afa1a23241662bc6782e69bec1f28eeb664e.tar.bz2
spm-90d4afa1a23241662bc6782e69bec1f28eeb664e.tar.xz
spm-90d4afa1a23241662bc6782e69bec1f28eeb664e.zip
Add build for SDL 2.0.6 into .gitlab-ci.yml
-rw-r--r--.gitlab-ci.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f042ff1..4bbbc1b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -396,3 +396,28 @@ SDL_205:
runenvtool: /usr/local/spm/env/run${installname}.sh
runenvtoolz: /usr/local/spm/env/runzlib_master.sh
<<: *job-artifacts
+
+SDL_206:
+ stage: build
+ script:
+ - ./.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 libicu-dev
+ - ./.ci/copyspm.sh
+ - ./.ci/buildlib.sh SDL2 release-2.0.6
+ - cp /usr/local/spm/env/runSDL2_release-2.0.6.sh /usr/local/spm/env/runSDL_206.sh
+ - ${runenvtool} ./.ci/buildlib.sh zlib master
+ - ${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} ${runenvtoolz} ./.ci/buildlib.sh tinyxml2 4.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_image default
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_mixer default
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_net default
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_ttf default
+ - ./.ci/copyfinal.sh
+ variables:
+ installname: SDL_206
+ runenvtool: /usr/local/spm/env/run${installname}.sh
+ runenvtoolz: /usr/local/spm/env/runzlib_master.sh
+ <<: *job-artifacts