Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
    Page
Library
Module
Module type
Parameter
Class
Class type
Source
Dune_release.PkgSourcePackage descriptions.
The type for package descriptions.
val v : 
  dry_run:bool ->
  ?name:string ->
  ?version:string ->
  ?tag:string ->
  ?keep_v:bool ->
  ?delegate:Bos_setup.Cmd.t ->
  ?build_dir:Fpath.t ->
  ?opam:Fpath.t ->
  ?opam_descr:Fpath.t ->
  ?readme:Fpath.t ->
  ?change_log:Fpath.t ->
  ?license:Fpath.t ->
  ?distrib_uri:string ->
  ?distrib_file:Fpath.t ->
  ?publish_msg:string ->
  ?distrib:Distrib.t ->
  unit ->
  tval infer_pkg_names : 
  Fpath.t ->
  string list ->
  (string list, Bos_setup.R.msg) Bos_setup.resultInfer the package list.
name p is p's name.
with_name t n is r such that like name r is n and f r is f t otherwise.
version p is p's version string.
delegate p is p's delegate.
build_dir p is p's build directory.
opam p is p's opam file.
opam_descr p is p's opam description.
opam_field p f looks up field f of p's opam file.
readmes p are p's readme files.
change_logs p are p's change logs.
change_log p is the first element of change_logs p.
licenses p are p's license files.
distrib_uri p is p's distribution URI. If raw is true defaults to false, p's raw URI distribution pattern is returned.
distrib_file p is p's distribution archive.
publish_msg p is p's distribution publication message.
val distrib_archive : 
  dry_run:bool ->
  keep_dir:bool ->
  t ->
  (Fpath.t, Bos_setup.R.msg) Bos_setup.resultdistrib_archive ~keep_dir p creates a distribution archive for p and returns its path. If keep_dir is true the repository checkout used to create the distribution archive is kept in the build directory.
archive_url_path is the path to the file where the archive download URL is saved
distrib_filename ~opam p is a distribution filename for p. If opam is true (defaults to false), the name follows opam's naming conventions.
val doc_user_repo_and_path : 
  t ->
  (string * string * Fpath.t, Bos_setup.R.msg) Bos_setup.resulttype f =
  dry_run:bool ->
  dir:Fpath.t ->
  args:Bos_setup.Cmd.t ->
  out:
    (Bos_setup.OS.Cmd.run_out ->
      (string * Bos_setup.OS.Cmd.run_status, Sos.error) Bos_setup.result) ->
  t ->
  (string * Bos_setup.OS.Cmd.run_status, Sos.error) Bos_setup.result