aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-07-20 14:04:16 +0200
committerDavid Robillard <d@drobilla.net>2019-07-20 14:12:41 +0200
commit4d0704bae2d4eb2a292caabda91d654a17104501 (patch)
treecb8e2c41713e3a1512f8f856cbe120ddfcdcc4c7 /.gitlab-ci.yml
parente7d9aaf9bf756f7eb0e0f4d499def93d4389e8ae (diff)
downloadpugl-4d0704bae2d4eb2a292caabda91d654a17104501.tar.gz
pugl-4d0704bae2d4eb2a292caabda91d654a17104501.tar.bz2
pugl-4d0704bae2d4eb2a292caabda91d654a17104501.zip
Add CI rows for MinGW
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5c0cdcd..4fe8cf9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -46,6 +46,38 @@ x64_rel:
image: lv2plugin/debian-x64
script: python ./waf configure build -sT --no-coverage
+mingw32_dbg:
+ <<: *build_definition
+ image: lv2plugin/debian-mingw32
+ script: python ./waf configure build -dsT --no-coverage --target=win32
+ 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 --target=win32
+ 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 --target=win32
+ 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 --target=win32
+ 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