jenga

Industrial strength, full-featured build system
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library jenga
Module Jenga_lib . Rule
module Target_rule : sig ... end
type t =
| Target of Target_rule.t
| Alias of Alias.t * unit Dep.t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val targets : t -> Path.Rel.t list
val alias : Alias.t -> unit Dep.t list -> t
val default : dir:Path.t -> unit Dep.t list -> t
val create : targets:Path.t list -> Action.t Dep.t -> t
val simple : targets:Path.t list -> deps:unit Dep.t list -> action:Action.t -> t