.\" Pipe this output to groff -m man -K utf8 -T utf8 | less -R .\" .mso an.tmac .TH "DUNE-OCAML" 1 "" "Dune n/a" "Dune Manual" .\" Disable hyphenation and ragged-right .nh .ad l .SH NAME .P dune\N'45'ocaml \N'45' Command group related to OCaml\N'46' .SH SYNOPSIS .P \fBdune ocaml\fR \fICOMMAND\fR … .SH COMMANDS .TP 4 \fBdoc\fR [\fIOPTION\fR]… Build and view the documentation of an OCaml project .TP 4 \fBdump\N'45'dot\N'45'merlin\fR [\fIOPTION\fR]… [\fIPATH\fR] Print Merlin configuration .TP 4 \fBmerlin\fR \fICOMMAND\fR … Command group related to merlin .TP 4 \fBocaml\N'45'merlin\fR [\fIOPTION\fR]… Start a merlin configuration server\N'46' .TP 4 \fBtop\fR [\fIOPTION\fR]… [\fIDIR\fR] Print a list of toplevel directives for including directories and loading cma files\N'46' .TP 4 \fBtop\N'45'module\fR [\fIOPTION\fR]… \fIMODULE\fR Print a list of toplevel directives for loading a module into the topevel\N'46' .TP 4 \fButop\fR [\fIOPTION\fR]… [\fIDIR\fR] [\fIARGS\fR]… Load library in utop\N'46' .SH COMMON OPTIONS .TP 4 \fB\N'45'\N'45'help\fR[=\fIFMT\fR] (default=\fBauto\fR) Show this help in format \fIFMT\fR\N'46' The value \fIFMT\fR must be one of \fBauto\fR, \fBpager\fR, \fBgroff\fR or \fBplain\fR\N'46' With \fBauto\fR, the format is \fBpager\fR or \fBplain\fR whenever the \fBTERM\fR env var is \fBdumb\fR or undefined\N'46' .TP 4 \fB\N'45'\N'45'version\fR Show version information\N'46' .SH EXIT STATUS .P \fBdune ocaml\fR exits with: .TP 4 0 on success\N'46' .TP 4 1 if an error happened\N'46' .TP 4 130 if it was interrupted by a signal\N'46' .SH SEE ALSO .P dune(1)