Class type Ketrew_edsl.user_artifact

class type user_artifact = object .. end
Artifacts are things to be built (they may already exist), most often file-tree-locations on a given host (see also Ketrew_artifact.t).

method path : string
Return the path of the artifact if the artifact is a volume containing a single file or directory.
method exists : Ketrew_target.Condition.t
Get “exists” condition (for the ~done_when argument of Ketrew_edsl.target.
method is_bigger_than : int -> Ketrew_target.Condition.t
Get the “is bigger than <size>” condition.