summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-09-08 02:57:00 +0300
committerAndrei Karas <akaras@inbox.ru>2017-09-08 02:57:24 +0300
commit6c8675ed83b4a6795b9c806119b2ad272c9f761f (patch)
tree6c190cbef63655041630985e04b3fbb4f4cf5892
parentdc76a4d41180536e77bb8e1ecd8b6c8dc9b86ff0 (diff)
downloadspm-6c8675ed83b4a6795b9c806119b2ad272c9f761f.tar.gz
spm-6c8675ed83b4a6795b9c806119b2ad272c9f761f.tar.bz2
spm-6c8675ed83b4a6795b9c806119b2ad272c9f761f.tar.xz
spm-6c8675ed83b4a6795b9c806119b2ad272c9f761f.zip
Add builds with SDL 2.0.3 and SDL 2.0.4
Including older other SDL libs.
-rw-r--r--.gitlab-ci.yml50
1 files changed, 50 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2573b67..eb5f7ff 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -269,3 +269,53 @@ SDL_default_old:
runenvtool: /usr/local/spm/env/run${installname}.sh
runenvtoolz: /usr/local/spm/env/runzlib_v1.2.5.sh
<<: *job-artifacts
+
+SDL_203:
+ 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.3
+ - cp /usr/local/spm/env/runSDL2_release-2.0.3.sh /usr/local/spm/env/runSDL_release-2.0.3.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 release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_mixer release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_net release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_ttf release-2.0.13
+ - ./.ci/copyfinal.sh
+ variables:
+ installname: SDL_203
+ runenvtool: /usr/local/spm/env/run${installname}.sh
+ runenvtoolz: /usr/local/spm/env/runzlib_master.sh
+ <<: *job-artifacts
+
+SDL_204:
+ 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.4
+ - cp /usr/local/spm/env/runSDL2_release-2.0.4.sh /usr/local/spm/env/runSDL_release-2.0.4.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 release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_mixer release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_net release-2.0.1
+ - ${runenvtool} ./.ci/buildlib.sh SDL2_ttf release-2.0.14
+ - ./.ci/copyfinal.sh
+ variables:
+ installname: SDL_204
+ runenvtool: /usr/local/spm/env/run${installname}.sh
+ runenvtoolz: /usr/local/spm/env/runzlib_master.sh
+ <<: *job-artifacts