Module Boot.Usage

Prints the version number on the standard output.
val version : unit -> unit
val machine_readable_version : unit -> unit
extra arguments or options to print when asking usage for a given executable.
type specific_usage = {
  1. executable_name : string;
  2. extra_args : string;
  3. extra_options : string;
}
Prints the generic part and specific part of usage for a given executable.
val print_usage : Stdlib.out_channel -> specific_usage -> unit
type query =
  1. | PrintWhere
  2. | PrintConfig
  3. | PrintVersion
  4. | PrintMachineReadableVersion
  5. | PrintHelp