Private.PkgPackage description.
val empty : tempty is an empty package description.
val name : t -> stringname p is p's name.
val distrib_uri : t -> string optiondistrib_uri p is p's distribution location URI pattern. See Distrib.
val publish_artefacts : t -> [ `Distrib | `Doc | `Alt of string ] listpublish_artefacts p is p's distribution publication artefacts. See Publish.
Note. In the following None values mean that the lint is disabled by the package description.
lint_custom p is p's custom linting function (if any).
Note. Use Ipc.lint_custom to run the function from another program.
lint_opams p are p's opam file opam lint and dependency lint.