summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-12-30 18:43:54 +0300
committerAndrei Karas <akaras@inbox.ru>2017-12-30 18:43:54 +0300
commitc81c5d4a1341e100d2cbc583fe531bb4a7278367 (patch)
treef697da8634ada3772685f24fa99ff8640c0095b0
parent1321068cd15bffac333b45d62165a5d0242ec5cb (diff)
downloadmanaverse-c81c5d4a1341e100d2cbc583fe531bb4a7278367.tar.gz
manaverse-c81c5d4a1341e100d2cbc583fe531bb4a7278367.tar.bz2
manaverse-c81c5d4a1341e100d2cbc583fe531bb4a7278367.tar.xz
manaverse-c81c5d4a1341e100d2cbc583fe531bb4a7278367.zip
Add gcc-7 builds with unsigned char.
-rw-r--r--.gitlab-ci.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a8f4414d4..4c8bfec4a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -251,3 +251,31 @@ gcc-7_openglerrors:
libxml2-dev libcurl4-gnutls-dev libpng-dev
libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev
git gdb valgrind netcat-openbsd procps
+
+gcc-7_unsigned_char:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc7.sh
+ - ./tools/ci/scripts/runtests.sh
+ <<: *job-push
+ variables:
+ PACKAGES: gcc-7 g++-7
+ make autoconf automake autopoint gettext
+ libxml2-dev libcurl4-gnutls-dev libpng-dev
+ libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev
+ git gdb valgrind netcat-openbsd procps
+ POST_CXXFLAGS: "-funsigned-char"
+
+gcc7_unsigned_char_sdl2:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc7.sh --with-sdl2
+ - ./tools/ci/scripts/runtests.sh
+ <<: *job-push
+ variables:
+ PACKAGES: gcc-7 g++-7
+ make autoconf automake autopoint gettext
+ libxml2-dev libcurl4-gnutls-dev libpng-dev
+ libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev
+ git gdb valgrind netcat-openbsd procps
+ POST_CXXFLAGS: "-funsigned-char"