Skip to content

Commit

Permalink
Merge PR coq#18648: Add autosubst-ocaml to CI
Browse files Browse the repository at this point in the history
Reviewed-by: SkySkimmer
Co-authored-by: SkySkimmer <SkySkimmer@users.noreply.github.com>
  • Loading branch information
coqbot-app[bot] and SkySkimmer committed Feb 27, 2024
2 parents 009deb7 + 6fb5e7b commit 87ca4b9
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -865,6 +865,9 @@ plugin:ci-aac_tactics:
plugin:ci-atbr:
extends: .ci-template-flambda

plugin:ci-autosubst_ocaml:
extends: .ci-template-flambda

plugin:ci-itauto:
extends: .ci-template

Expand Down
1 change: 1 addition & 0 deletions Makefile.ci
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ CI_TARGETS= \
ci-async_test \
ci-atbr \
ci-autosubst \
ci-autosubst_ocaml \
ci-bbv \
ci-bedrock2 \
ci-bignums \
Expand Down
16 changes: 16 additions & 0 deletions dev/ci/ci-autosubst_ocaml.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/usr/bin/env bash

set -e

ci_dir="$(dirname "$0")"
. "${ci_dir}/ci-common.sh"

git_download autosubst_ocaml

if [ "$DOWNLOAD_ONLY" ]; then exit 0; fi

export COQEXTRAFLAGS='-native-compiler no'
( cd "${CI_BUILD_DIR}/autosubst_ocaml"
dune build @install -p coq-autosubst-ocaml
dune install -p coq-autosubst-ocaml --prefix="$CI_INSTALL_DIR"
)
6 changes: 6 additions & 0 deletions dev/ci/ci-basic-overlay.sh
Original file line number Diff line number Diff line change
Expand Up @@ -524,3 +524,9 @@ project ltac2_compiler "https://github.com/SkySkimmer/coq-ltac2-compiler" "main"
########################################################################
project waterproof "https://github.com/impermeable/coq-waterproof" "coq-master"
# Contact @jellooo038, @jim-portegies on github

########################################################################
# Autosubst (2) OCaml
########################################################################
project autosubst_ocaml "https://github.com/uds-psl/autosubst-ocaml" "master"
# Contact @yforster on github

0 comments on commit 87ca4b9

Please sign in to comment.