aboutsummaryrefslogtreecommitdiff
path: root/.nix/config.nix
blob: dde76b9edc40b26c22ab730f89a2fc190d29e7aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
  ## DO NOT CHANGE THIS
  format = "1.0.0";
  ## unless you made an automated or manual update
  ## to another supported format.

  ## The attribute to build, either from nixpkgs
  ## of from the overlays located in `.nix/coq-overlays`
  coq-attribute = "mathcomp";

  ## If you want to select a different attribute
  ## to serve as a basis for nix-shell edit this
  coq-shell-attribute = "mathcomp-single";

  ## Indicate the relative location of your _CoqProject
  ## If not specified, it defaults to "_CoqProject"
  coqproject = "mathcomp/_CoqProject";

  ## select an entry to build in the following `tasks` set
  ## defaults to "default"
  select = "coq-8.13";

  ## write one `tasks.name` attribute set per
  ## alternative configuration, the can be used to
  ## compute several ci jobs as well

  ## You can override Coq and other Coq coqPackages
  ## through the following attribute

  tasks."coq-8.13".coqPackages.coq.override.version = "8.13";
  tasks."coq-8.12".coqPackages.coq.override.version = "8.12";
  tasks."coq-8.11".coqPackages.coq.override.version = "8.11";
  tasks."coq-8.10".coqPackages.coq.override.version = "8.10";
}