Topkg_pkgPackage descriptions.
val std_file : ?install:bool -> Topkg_fpath.t -> std_fileval meta_file : ?lint:bool -> ?install:bool -> Topkg_fpath.t -> meta_fileval opam_file :
?lint:bool ->
?lint_deps_excluding:string list option ->
?install:bool ->
Topkg_fpath.t ->
opam_fileval empty : tval with_name_and_build_dir :
?name:string ->
?build_dir:Topkg_fpath.t ->
t ->
tval v :
?delegate:Topkg_cmd.t ->
?readmes:std_file list ->
?licenses:std_file list ->
?change_logs:std_file list ->
?metas:meta_file list ->
?opams:opam_file list ->
?lint_files:Topkg_fpath.t list option ->
?lint_custom:(unit -> Topkg_result.R.msg Topkg_result.result list) ->
?distrib:Topkg_distrib.t ->
?publish:Topkg_publish.t ->
?build:Topkg_build.t ->
string ->
(Topkg_conf.t -> Topkg_install.t list Topkg_result.result) ->
tval name : t -> stringval delegate : t -> Topkg_cmd.t optionval readmes : t -> Topkg_fpath.t listval change_logs : t -> Topkg_fpath.t listval licenses : t -> Topkg_fpath.t listval distrib : t -> Topkg_distrib.tval install : t -> Topkg_conf.t -> Topkg_install.t list Topkg_result.resultval codec : t Topkg_codec.tval build_dir : t -> Topkg_fpath.tval opam : name:string -> t -> Topkg_fpath.tval distrib_uri : t -> string optionval distrib_prepare :
t ->
dist_build_dir:Topkg_fpath.t ->
name:string ->
version:string ->
opam:Topkg_fpath.t ->
opam_adds:string ->
Topkg_fpath.t list Topkg_result.resultval publish_artefacts : t -> [ `Distrib | `Doc | `Alt of string ] listval test :
t ->
list:bool ->
tests:string list ->
args:Topkg_cmd.t option ->
int Topkg_result.resultval build :
t ->
kind:[ `Build | `Dry_run | `Raw of string list ] ->
Topkg_conf.t ->
Topkg_conf.os ->
int Topkg_result.resultval clean : t -> Topkg_conf.os -> int Topkg_result.resultval lint_custom :
t ->
(unit -> Topkg_result.R.msg Topkg_result.result list) optionval lint_files : t -> Topkg_fpath.t list optionval lint_metas : t -> (Topkg_fpath.t * bool) listval lint_opams : t -> (Topkg_fpath.t * bool * string list option) list