diff options
| author | Emilio Jesus Gallego Arias | 2019-02-12 04:32:47 +0100 |
|---|---|---|
| committer | Emilio Jesus Gallego Arias | 2019-02-18 18:15:44 +0100 |
| commit | fad095ccc656c5fccc5e50b36067deabde233bb3 (patch) | |
| tree | 69374b6bea33db0cca8a5ea608aa7be3275fb559 /dev/include_dune | |
| parent | 77b454e5ab8698f0d87bdf2eb32b48ab998ba590 (diff) | |
[dev] Add include versions for Dune builds.
Fixes #9537
This way, users can do:
```
dune exec coqtop.byte
> Drop.
# #directory "dev";;
# #use "include_dune";;
```
Diffstat (limited to 'dev/include_dune')
| -rw-r--r-- | dev/include_dune | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dev/include_dune b/dev/include_dune new file mode 100644 index 0000000000..2ef8eb4d04 --- /dev/null +++ b/dev/include_dune @@ -0,0 +1,22 @@ +(* File to include to install the pretty-printers in the ocaml toplevel *) + +(* Typical usage : + + $ dune exec coqtop.byte # or even better : rlwrap coqtop.byte + Coq < Drop. + # #directory "dev";; + # #use "include";; + + Alternatively, you can avoid typing #use "include" after each Drop + by adding the following lines in your $HOME/.ocamlinit : + + #directory "+compiler-libs";; + if Filename.basename Sys.argv.(0) = "coqtop.byte" + then ignore (Toploop.use_silently Format.std_formatter "dev/include") +*) + +#cd ".";; +#use "incdir_dune";; +#use "base_include";; +#use "inc_ltac_dune";; +#use "include_printers";; |
