Up

Module Target_rule

Signature

type t
val sexp_of_t : t -> Sexplib.Sexp.t
val create : targets:Path.Rel.t list -> Action.t Dep.t -> t
val targets : t -> Path.Rel.t list
val head_target : t -> Path.Rel.t
val head_target_and_rest : t -> Path.Rel.t * Path.Rel.t list
val action_depends : t -> Action.t Dep.t