aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml7
-rw-r--r--Makefile.ci2
-rwxr-xr-xdev/ci/ci-basic-overlay.sh2
-rwxr-xr-xdev/ci/ci-mczify.sh8
4 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 52b03e455b..a2d62fe43d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -806,6 +806,13 @@ library:ci-math_classes:
library:ci-mathcomp:
extends: .ci-template-flambda
+library:ci-mczify:
+ extends: .ci-template-flambda
+ stage: stage-3
+ needs:
+ - build:edge+flambda
+ - library:ci-mathcomp
+
library:ci-sf:
extends: .ci-template
diff --git a/Makefile.ci b/Makefile.ci
index f7c2943cc2..6eeb7581fe 100644
--- a/Makefile.ci
+++ b/Makefile.ci
@@ -44,6 +44,7 @@ CI_TARGETS= \
ci-iris \
ci-math_classes \
ci-mathcomp \
+ ci-mczify \
ci-menhir \
ci-metacoq \
ci-mtac2 \
@@ -89,6 +90,7 @@ ci-interval: ci-mathcomp ci-flocq ci-coquelicot ci-bignums
ci-fourcolor: ci-mathcomp
ci-oddorder: ci-mathcomp
ci-fcsl_pcm: ci-mathcomp
+ci-mczify: ci-mathcomp
ci-geocoq: ci-mathcomp
diff --git a/dev/ci/ci-basic-overlay.sh b/dev/ci/ci-basic-overlay.sh
index 0093b5fca2..41ba182a4d 100755
--- a/dev/ci/ci-basic-overlay.sh
+++ b/dev/ci/ci-basic-overlay.sh
@@ -48,6 +48,8 @@ project fourcolor "https://github.com/math-comp/fourcolor" "master"
project oddorder "https://github.com/math-comp/odd-order" "master"
+project mczify "https://github.com/math-comp/mczify" "master"
+
########################################################################
# UniMath
########################################################################
diff --git a/dev/ci/ci-mczify.sh b/dev/ci/ci-mczify.sh
new file mode 100755
index 0000000000..2d98906c3e
--- /dev/null
+++ b/dev/ci/ci-mczify.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+ci_dir="$(dirname "$0")"
+. "${ci_dir}/ci-common.sh"
+
+git_download mczify
+
+( cd "${CI_BUILD_DIR}/mczify" && make )