diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-02-07 01:45:38 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-02-07 01:45:38 +0300 |
commit | 2ef707c4349625ec3ce90489fcd29d0e489a5135 (patch) | |
tree | 3ed4b5d0101a805ad38cb85ab3fdf195def07c5f | |
parent | 330824c618e51a37aac9befb9d4cf576693d80e3 (diff) | |
download | spm-2ef707c4349625ec3ce90489fcd29d0e489a5135.tar.gz spm-2ef707c4349625ec3ce90489fcd29d0e489a5135.tar.bz2 spm-2ef707c4349625ec3ce90489fcd29d0e489a5135.tar.xz spm-2ef707c4349625ec3ce90489fcd29d0e489a5135.zip |
Add SDL1 and SDL2 builds with old libs versions.
-rw-r--r-- | .gitlab-ci.yml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a7e0272..ac5f4c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -107,3 +107,56 @@ SDL_default: runenvtool: /usr/local/spm/env/run${installname}.sh runenvtoolz: /usr/local/spm/env/runzlib_v1.2.8.sh <<: *job-artifacts + +SDL_SDL-1.2_old: + 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 libglu1-mesa-dev libasound2-dev + libjpeg-dev libtiff-dev + - ./.ci/copyspm.sh + - ./.ci/buildlib.sh SDL release-1.2.15 + - cp /usr/local/spm/env/runSDL_release-1.2.15.sh /usr/local/spm/env/runSDL_SDL-1.2_old.sh + - ${runenvtool} ./.ci/buildlib.sh zlib v1.2.5 + - ${runenvtool} ./.ci/buildlib.sh SDL_gfx master + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh physfs1 release-1.0.2 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libpng libpng10 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh freetype VER-2-4-9 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libxml2 v2.8.0 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh curl curl-7_9_8 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh SDL_image release-1.2.5 + - ${runenvtool} ./.ci/buildlib.sh SDL_mixer release-1.2.7 + - ${runenvtool} ./.ci/buildlib.sh SDL_net release-1.2.6 + - ${runenvtool} ./.ci/buildlib.sh SDL_ttf release-2.0.11 + - ./.ci/copyfinal.sh + variables: + installname: SDL_SDL-1.2_old + runenvtool: /usr/local/spm/env/run${installname}.sh + runenvtoolz: /usr/local/spm/env/runzlib_v1.2.5.sh + <<: *job-artifacts + +SDL_default_old: + 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 libglu1-mesa-dev libasound2-dev + libjpeg-dev libtiff-dev + - ./.ci/copyspm.sh + - ./.ci/buildlib.sh SDL2 release-2.0.0 + - cp /usr/local/spm/env/runSDL2_release-2.0.0.sh /usr/local/spm/env/runSDL_default_old.sh + - ${runenvtool} ./.ci/buildlib.sh zlib v1.2.5 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh physfs1 release-1.0.2 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libpng libpng10 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh freetype VER-2-4-9 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh libxml2 v2.8.0 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh curl curl-7_9_8 + - ${runenvtool} ${runenvtoolz} ./.ci/buildlib.sh SDL2_image release-2.0.0 + - ${runenvtool} ./.ci/buildlib.sh SDL2_mixer release-2.0.0 + - ${runenvtool} ./.ci/buildlib.sh SDL2_net release-2.0.0 + - ${runenvtool} ./.ci/buildlib.sh SDL2_ttf release-2.0.12 + - ./.ci/copyfinal.sh + variables: + installname: SDL_default_old + runenvtool: /usr/local/spm/env/run${installname}.sh + runenvtoolz: /usr/local/spm/env/runzlib_v1.2.5.sh + <<: *job-artifacts |