dune/src/alias.mli

21 lines
370 B
OCaml
Raw Normal View History

2016-12-02 13:54:32 +00:00
type t
val make : string -> dir:Path.t -> t
val default : dir:Path.t -> t
val runtest : dir:Path.t -> t
2016-12-15 11:20:46 +00:00
val dep : t -> ('a, 'a) Build.t
2016-12-02 13:54:32 +00:00
val file : t -> Path.t
2016-12-15 11:20:46 +00:00
module Store : sig
type t
val create : unit -> t
end
val add_deps : Store.t -> t -> Path.t list -> unit
2016-12-02 13:54:32 +00:00
type tree = Node of Path.t * tree list
2016-12-15 11:20:46 +00:00
val rules : Store.t -> tree -> (unit, unit) Build.t list