Skip to content

Commit

Permalink
[CI] Use new nicer override mechanism for ocamlPackages.elpi
Browse files Browse the repository at this point in the history
  • Loading branch information
proux01 committed Jan 18, 2025
1 parent d4147f9 commit 627b579
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 206 deletions.
32 changes: 13 additions & 19 deletions .nix/config.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,30 +27,24 @@ let master = [
default-bundle = "coq-8.20";
bundles = {

"coq-8.20" = {
coqPackages = common-bundles // {
coq.override.version = "8.20";
};
# only way to override elpi version is in .nix/coq-overlays/coq-elpi/default.nix
"coq-8.20".coqPackages = common-bundles // {
coq.override.version = "8.20";
coq-elpi.override.elpi-version = "2.0.7";
};

"coq-master" = {
coqPackages = common-bundles // {
coq.override.version = "master";
stdlib.override.version = "master";
coqeal.job = false; # broken in master, c.f. https://github.com/coq/coq/pull/19228
};
ocamlPackages = { elpi.override.version = "2.0.7"; };
"coq-master".coqPackages = common-bundles // {
coq.override.version = "master";
coq-elpi.override.elpi-version = "2.0.7";
stdlib.override.version = "master";
coqeal.job = false; # broken in master, c.f. https://github.com/coq/coq/pull/19228
};

/* uncomment bundle below if min and max elpi version start to differ
"coq-master-min-elpi" = {
coqPackages = common-bundles // {
coq.override.version = "master";
stdlib.override.version = "master";
coqeal.job = false; # broken in master, c.f. https://github.com/coq/coq/pull/19228
};
ocamlPackages = { elpi.override.version = "2.0.7"; };
"coq-master-min-elpi"coqPackages = common-bundles // {
coq.override.version = "master";
coq-elpi.override.elpi-version = "2.0.7";
stdlib.override.version = "master";
coqeal.job = false; # broken in master, c.f. https://github.com/coq/coq/pull/19228
}; */

};
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 @@
"a24e6f4fb01d4ca0811dc8d16246cfe36b37ac52"
"82da08ded8f5b913ab813ab079a698eff6ab70e2"
186 changes: 0 additions & 186 deletions .nix/coq-overlays/coq-elpi/default.nix

This file was deleted.

0 comments on commit 627b579

Please sign in to comment.