aboutsummaryrefslogtreecommitdiffhomepage
path: root/toplevel/usage.mli
diff options
context:
space:
mode:
authorGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2016-06-16 14:05:11 +0200
committerGravatar Enrico Tassi <Enrico.Tassi@inria.fr>2016-06-16 14:23:56 +0200
commit01847d2c992b05af5ed477ec7a208064526b0c5f (patch)
tree8b91c2fa969205e0bb151f49c7432f78e58ddefb /toplevel/usage.mli
parent7ded7df853fd0485822f2a9c79207352af5dca38 (diff)
--print-version produces machine readable version info
What one needs to know in 3rd party makefiles, like plugins ones, is the Coq version and the OCaml version number. This option prints the 2 values on a single line separated by spaces. The already existing --version outputs the same piece of info but in a format meant for user consumption, and hence harder to parse.
Diffstat (limited to 'toplevel/usage.mli')
-rw-r--r--toplevel/usage.mli1
1 files changed, 1 insertions, 0 deletions
diff --git a/toplevel/usage.mli b/toplevel/usage.mli
index 3ce9e93ee..dccb40e71 100644
--- a/toplevel/usage.mli
+++ b/toplevel/usage.mli
@@ -9,6 +9,7 @@
(** {6 Prints the version number on the standard output and exits (with 0). } *)
val version : int -> 'a
+val machine_readable_version : int -> 'a
(** {6 Prints the usage on the error output, preceeded by a user-provided message. } *)
val print_usage : string -> unit