aboutsummaryrefslogtreecommitdiff
path: root/interp/dumpglob.mli
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2019-08-08 23:15:19 +0200
committerEmilio Jesus Gallego Arias2019-08-26 11:45:45 +0200
commit61f4df8b5b974302e8b48bcf271aa68757db69fe (patch)
treedd9ba4f3f07045f06f8594f65184280a90d43ab8 /interp/dumpglob.mli
parent09953295ea86eaf78c6688a1a2861aa6f41cd9ab (diff)
[glob/aux files] Remove undocumented Stdout dump, cleanup flags.
Fixes #10640 We remove the `StdOut` dump target, so now dump will only happen if a file is specified. Indeed, we make the default no to dump, and enable dump only in coqc, moving the option to the `Coqcargs` module. No need for a changes entry as this feature was undocumented, and no use case was given when introduced. Output to feedback must be explicitly enabled by clients / coqidetop, and we have thus also removed the undocumented option `-feedback-glob`.
Diffstat (limited to 'interp/dumpglob.mli')
-rw-r--r--interp/dumpglob.mli14
1 files changed, 7 insertions, 7 deletions
diff --git a/interp/dumpglob.mli b/interp/dumpglob.mli
index 60d62a1cb2..2b6a116a01 100644
--- a/interp/dumpglob.mli
+++ b/interp/dumpglob.mli
@@ -8,19 +8,19 @@
(* * (see LICENSE file for the text of the license) *)
(************************************************************************)
-val open_glob_file : string -> unit
-val close_glob_file : unit -> unit
-
val start_dump_glob : vfile:string -> vofile:string -> unit
val end_dump_glob : unit -> unit
val dump : unit -> bool
-val noglob : unit -> unit
-val dump_into_file : string -> unit (** special handling of "stdout" *)
+type glob_output =
+ | NoGlob
+ | Feedback
+ | MultFiles (* one glob file per .v file *)
+ | File of string (* Single file for all coqc arguments *)
-val dump_to_dotglob : unit -> unit
-val feedback_glob : unit -> unit
+(* Default "NoGlob" *)
+val set_glob_output : glob_output -> unit
val pause : unit -> unit
val continue : unit -> unit