diff options
| author | Maxime Dénès | 2017-05-30 09:39:54 +0200 |
|---|---|---|
| committer | Maxime Dénès | 2017-05-30 09:39:54 +0200 |
| commit | fd36c0451c26e44b1b7e93299d3367ad2d35fee3 (patch) | |
| tree | 8b4d532931920ebf41941b2170282c63dd549c43 /config | |
| parent | ba3ccf80a44f0e06ee6e622a30f99de6804d005e (diff) | |
| parent | a0cec18b3ac2427aaf15d2808cf021a8931a2516 (diff) | |
Merge PR#356: Making management of installation directories more structured, more uniform
Diffstat (limited to 'config')
| -rw-r--r-- | config/coq_config.mli | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/config/coq_config.mli b/config/coq_config.mli index c171bd3553..2b3bc2c25b 100644 --- a/config/coq_config.mli +++ b/config/coq_config.mli @@ -8,11 +8,19 @@ val local : bool (* local use (no installation) *) -val coqlib : string option (* where the std library is installed *) -val configdir : string option (* where configuration files are installed *) -val datadir : string option (* where extra data files are installed *) +(* The fields below are absolute paths *) +val coqlib : string (* where the std library is installed *) +val configdir : string (* where configuration files are installed *) +val datadir : string (* where extra data files are installed *) val docdir : string (* where the doc is installed *) +(* The fields below are paths relative to the installation prefix *) +(* However, if an absolute path, it means discarding the actual prefix *) +val coqlibsuffix : string (* std library relative to installation prefix *) +val configdirsuffix : string (* config files relative to installation prefix *) +val datadirsuffix : string (* data files relative to installation prefix *) +val docdirsuffix : string (* doc directory relative to installation prefix *) + val ocaml : string (* names of ocaml binaries *) val ocamlfind : string val ocamllex : string |
