aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-10-14 10:37:12 +0200
committerDavid Robillard <d@drobilla.net>2019-10-14 10:37:12 +0200
commitbbc9be84152799f63a9a689417d79799ffcb19ad (patch)
tree10dcc42fbf05593e3548897599721e2383ec995e
parent0160c5a0b0cfa3fe7be6da1cfa3556a3ac4fe447 (diff)
downloadserd-bbc9be84152799f63a9a689417d79799ffcb19ad.tar.gz
serd-bbc9be84152799f63a9a689417d79799ffcb19ad.tar.bz2
serd-bbc9be84152799f63a9a689417d79799ffcb19ad.zip
Add MinGW CI rows
-rw-r--r--.gitlab-ci.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fba7abe4..cc397697 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -130,6 +130,40 @@ test:x64_static:
- x64_static
+mingw32_dbg:
+ <<: *build_definition
+ image: lv2plugin/debian-mingw32
+ script: python ./waf configure build -dsT --no-coverage
+ variables:
+ CC: "i686-w64-mingw32-gcc"
+ CXX: "i686-w64-mingw32-g++"
+
+mingw32_rel:
+ <<: *build_definition
+ image: lv2plugin/debian-mingw32
+ script: python ./waf configure build -sT --no-coverage
+ variables:
+ CC: "i686-w64-mingw32-gcc"
+ CXX: "i686-w64-mingw32-g++"
+
+
+mingw64_dbg:
+ <<: *build_definition
+ image: lv2plugin/debian-mingw64
+ script: python ./waf configure build -dsT --no-coverage
+ variables:
+ CC: "x86_64-w64-mingw32-gcc"
+ CXX: "x86_64-w64-mingw32-g++"
+
+mingw64_rel:
+ <<: *build_definition
+ image: lv2plugin/debian-mingw64
+ script: python ./waf configure build -sT --no-coverage
+ variables:
+ CC: "x86_64-w64-mingw32-gcc"
+ CXX: "x86_64-w64-mingw32-g++"
+
+
mac_dbg:
<<: *build_definition
script: python ./waf configure build -dsT --no-coverage