Topkg_distribtype watermark =
string
* [ `String of string
| `Name
| `Version
| `Version_num
| `Vcs of [ `Commit_id ]
| `Opam of Topkg_fpath.t option * string * string ]val define_watermarks :
name:string ->
version:string ->
opam:Topkg_fpath.t ->
watermark list ->
(string * string) listval watermark_file :
(string * string) list ->
Topkg_fpath.t ->
unit Topkg_result.resultval watermark_files :
(string * string) list ->
Topkg_fpath.t list ->
unit Topkg_result.resultval v :
?watermarks:watermark list ->
?files_to_watermark:(unit -> Topkg_fpath.t list Topkg_result.result) ->
?massage:(unit -> unit Topkg_result.result) ->
?exclude_paths:(unit -> Topkg_fpath.t list Topkg_result.result) ->
?uri:string ->
unit ->
tval files_to_watermark : t -> unit -> Topkg_fpath.t list Topkg_result.resultval massage : t -> unit -> unit Topkg_result.resultval exclude_paths : t -> unit -> Topkg_fpath.t list Topkg_result.resultval uri : t -> string optionval codec : t Topkg_codec.tval default_watermarks : watermark listval default_files_to_watermark : unit -> Topkg_fpath.t list Topkg_result.resultval default_massage : unit -> unit Topkg_result.resultval default_exclude_paths : unit -> Topkg_fpath.t list Topkg_result.result