Skip to content

Commit

Permalink
Update Nix toolbox
Browse files Browse the repository at this point in the history
  • Loading branch information
pi8027 committed Jul 10, 2024
1 parent a25ffeb commit c9a53a6
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 16 deletions.
32 changes: 17 additions & 15 deletions .nix/config.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,24 +38,26 @@
## When generating GitHub Action CI, one workflow file
## will be created per bundle
bundles = let
gen = coqv: mcv:
{ "coq${coqv}+mc${mcv}".coqPackages = {
coq.override.version = coqv;
mathcomp.override.version = mcv;
mathcomp.job = false;
gen = coqv: mcv: elpiv:
{ "coq${coqv}+mc${mcv}" = {
coqPackages = {
coq.override.version = coqv;
mathcomp.override.version = mcv;
mathcomp.job = false;
} // (if (coqv == "master") then {
coq-elpi.override.version = "coq-master";
hierarchy-builder.override.version = "master";
coq-elpi.override.version = "master";
hierarchy-builder.override.version = "master";
} else {}) // {
mathcomp-real-closed.override.version = "master";
mathcomp-bigenough.override.version = "1.0.1";
mathcomp-real-closed.override.version = "master";
mathcomp-bigenough.override.version = "1.0.1";
};
}; in
gen "8.16" "mathcomp-2.1.0" //
gen "8.17" "mathcomp-2.1.0" //
gen "8.18" "mathcomp-2.1.0" //
gen "8.19" "mathcomp-2.2.0" //
gen "master" "master";
ocamlPackages = if (elpiv != "") then { elpi.override.version = elpiv; } else {};
}; }; in
gen "8.16" "mathcomp-2.1.0" "" //
gen "8.17" "mathcomp-2.1.0" "" //
gen "8.18" "mathcomp-2.1.0" "" //
gen "8.19" "mathcomp-2.2.0" "" //
gen "master" "master" "1.19.2";

## Cachix caches to use in CI
## Below we list some standard ones
Expand Down
2 changes: 1 addition & 1 deletion .nix/coq-nix-toolbox.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"281be33f1e42a92e5c47f30907819aad1a45e5f2"
"66abb687550ec2800bc1724036cfb5d9656c901c"

0 comments on commit c9a53a6

Please sign in to comment.