aboutsummaryrefslogtreecommitdiffhomepage
path: root/ide/coqide.ml
diff options
context:
space:
mode:
authorGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2014-01-22 10:27:41 +0100
committerGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2014-01-26 14:20:52 +0100
commit3afdca3562b9dcadd9b16991bd8716f38a55f2c8 (patch)
treec4c8dbb63e8546244b4ff9aa9fc71140d27754b5 /ide/coqide.ml
parenta2c200faca4cd20985836f1661e9b2059fd20651 (diff)
CoqIDE: command line for extra coqtop "flags"
Like the socket for the OCaml debugger
Diffstat (limited to 'ide/coqide.ml')
-rw-r--r--ide/coqide.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/ide/coqide.ml b/ide/coqide.ml
index 1a6685b38..ab832b4e4 100644
--- a/ide/coqide.ml
+++ b/ide/coqide.ml
@@ -1472,6 +1472,9 @@ let read_coqide_args argv =
Flags.debug := true;
Backtrace.record_backtrace true;
filter_coqtop coqtop project_files ("-debug"::out) args
+ |"-coqtop-flags" :: flags :: args->
+ Flags.ideslave_coqtop_flags := Some flags;
+ filter_coqtop coqtop project_files out args
|arg::args -> filter_coqtop coqtop project_files (arg::out) args
|[] -> (coqtop,List.rev project_files,List.rev out)
in