Module Ketrew.Command_line

module Command_line: sig .. end


Command line interface to the engine.
val run_main : ?argv:string array ->
?override_configuration:Configuration.t ->
?additional_commands:((unit, string) Unix_io.Deferred_result.t
Cmdliner.Term.t * Cmdliner.Term.info)
list ->
unit -> [ `Never_returns ]
The “main” function for the application, it will exit n with n = 0 if succeed or n > 0 if an error occurs.