aboutsummaryrefslogtreecommitdiff
path: root/dev/ci/nix/README.md
diff options
context:
space:
mode:
authorVincent Laporte2019-01-24 09:58:33 +0000
committerVincent Laporte2019-01-24 14:53:08 +0000
commitdec2994980e00eff72f474aed6da94b97c3d703a (patch)
tree00382fce91ed80519498880ceb6c4c7af357d3b3 /dev/ci/nix/README.md
parent43525f9ee12a40bf3ad2c2521832fd7fc3a658f8 (diff)
[nix-CI] Split the build inputs
Coq and the Coq libraries can now be excluded (by setting the NOCOQ environment variable).
Diffstat (limited to 'dev/ci/nix/README.md')
-rw-r--r--dev/ci/nix/README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev/ci/nix/README.md b/dev/ci/nix/README.md
index 1685b084e9..6f32abef95 100644
--- a/dev/ci/nix/README.md
+++ b/dev/ci/nix/README.md
@@ -17,3 +17,10 @@ build-system of that project: `configure`, `make`, and `clean`. Therefore, after
changing the working directory to the root of the sources of that project, the
contents of these variables can be evaluated to respectively set-up, build, and
clean the project.
+
+## Variant: nocoq
+
+The dependencies of the third-party developments are split into `buildInputs`
+and `coqBuildInputs`. The second list gathers the Coq libraries. In case you
+only want the non-coq dependencies (because you want to use Coq from your `PATH`),
+set the environment variable `NOCOQ` to some non-empty value.