dune-private-libs.meta_parser
Meta_parser.Make
dune-private-libs.dune-section
dune-private-libs.dune_re
module Stdune : sig ... end
type t = {
name : Stdune.Lib_name.t option;
entries : entry list;
}
and entry =
| Comment of string
| Rule of rule
| Package of t
and rule = {
var : string;
predicates : predicate list;
action : action;
value : string;
and action =
| Set
| Add
and predicate =
| Pos of string
| Neg of string
val add_versions : t -> get_version:(Stdune.Lib_name.t list -> string option) -> t
module Parse : sig ... end