package dune-private-libs

  1. Overview
  2. Docs
Private libraries of Dune

Install

dune-project
 Dependency

Authors

Maintainers

Sources

dune-3.21.0.tbz
sha256=e76d4d89368a0a70025193aeaf4f7c5b54031dba3f59bf9d2af1971dc0eceddd
sha512=a7531de073a47f644bd1e06bfb424c50a61d34245e5e0a1f32d8da920437e8fe59246304cb7aec25f797a8dafea876feceeccfe5139502ead4d1ba5c45773ef3

doc/dune-private-libs.meta_parser/Dune_meta_parser/Meta_parser/Make/index.html

Module Meta_parser.MakeSource

Parameters

module Stdune : sig ... end

Signature

Sourcetype t = {
  1. name : Stdune.Lib_name.t option;
  2. entries : entry list;
}
Sourceand entry =
  1. | Comment of string
  2. | Rule of rule
  3. | Package of t
Sourceand rule = {
  1. var : string;
  2. predicates : predicate list;
  3. action : action;
  4. value : string;
}
Sourceand action =
  1. | Set
  2. | Add
Sourceand predicate =
  1. | Pos of string
  2. | Neg of string
Sourceval add_versions : t -> get_version:(Stdune.Lib_name.t list -> string option) -> t
Sourcemodule Parse : sig ... end