type exec_field = ?auto:bool -> field
val unknown : string -> field
val mllib :
?field:field ->
?cond:bool ->
?cma:bool ->
?cmxa:bool ->
?cmxs:bool ->
?api:string list ->
?dst_dir:fpath ->
fpath ->
install
type watermark =
string
* [ `Name
| `Opam of fpath option * string * string
| `String of string
| `Vcs of [ `Commit_id ]
| `Version
| `Version_num ]
val massage : unit -> unit result
val publish :
?artefacts:[ `Alt of string | `Distrib | `Doc ] list ->
unit ->
publish
val opam_file :
?lint:bool ->
?lint_deps_excluding:string list option ->
?install:bool ->
fpath ->
opam_file