Topkg_care_pkgPackage descriptions.
See Topkg_care.Pkg
val v :
?name:string ->
?version:string ->
?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 ->
?publish_artefacts:[ `Distrib | `Doc | `Alt of string ] list ->
Fpath.t ->
tval pkg_file : t -> Fpath.tval name : t -> (string, Bos_setup.R.msg) Bos_setup.resultval version : t -> (string, Bos_setup.R.msg) Bos_setup.resultval delegate : t -> (Bos_setup.Cmd.t, Bos_setup.R.msg) Bos_setup.resultval build_dir : t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.resultval opam : t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.resultval opam_field :
t ->
string ->
(string list option, Bos_setup.R.msg) Bos_setup.resultval opam_field_hd :
t ->
string ->
(string option, Bos_setup.R.msg) Bos_setup.resultval opam_fields :
t ->
(string list Bos_setup.String.map, Bos_setup.R.msg) Bos_setup.resultval opam_descr :
t ->
(Topkg_care_opam.Descr.t * bool, Bos_setup.R.msg) Bos_setup.resultval readmes : t -> (Fpath.t list, Bos_setup.R.msg) Bos_setup.resultval readme : t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.resultval change_logs : t -> (Fpath.t list, Bos_setup.R.msg) Bos_setup.resultval change_log : t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.resultval licenses : t -> (Fpath.t list, Bos_setup.R.msg) Bos_setup.resultval distrib_uri : ?raw:bool -> t -> (string, Bos_setup.R.msg) Bos_setup.resultval distrib_file : t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.resultval publish_msg : t -> (string, Bos_setup.R.msg) Bos_setup.resultval publish_artefacts :
t ->
([ `Distrib | `Doc | `Alt of string ] list, Bos_setup.R.msg) Bos_setup.resultval test :
t ->
dir:Fpath.t ->
args:Bos_setup.Cmd.t ->
out:(Bos_setup.OS.Cmd.run_out -> ('a, Bos_setup.R.msg) Bos_setup.result) ->
('a, Bos_setup.R.msg) Bos_setup.resultval build :
t ->
dir:Fpath.t ->
args:Bos_setup.Cmd.t ->
out:(Bos_setup.OS.Cmd.run_out -> ('a, Bos_setup.R.msg) Bos_setup.result) ->
('a, Bos_setup.R.msg) Bos_setup.resultval clean :
t ->
dir:Fpath.t ->
args:Bos_setup.Cmd.t ->
out:(Bos_setup.OS.Cmd.run_out -> ('a, Bos_setup.R.msg) Bos_setup.result) ->
('a, Bos_setup.R.msg) Bos_setup.resultval distrib_filename :
?opam:bool ->
t ->
(Fpath.t, Bos_setup.R.msg) Bos_setup.resultval distrib_archive :
t ->
keep_dir:bool ->
(Fpath.t, Bos_setup.R.msg) Bos_setup.resultval lint_all : lint list