Module Resource.Cache
type cache_entrytype suspensiontype build_status=|Bbuilt|Bcannot_be_built|Bnot_built_yet|Bsuspension of suspension
val clean : unit -> unitval resource_state : t -> build_statusval resource_changed : t -> unitval resource_has_changed : t -> boolval resource_built : t -> unitval resource_failed : t -> unitval import_in_build_dir : t -> unitval suspend_resource : t -> Command.t -> (unit -> unit) -> t list -> unitval resume_resource : t -> unitval resume_suspension : suspension -> unitval get_optional_resource_suspension : t -> (Command.t * (unit -> unit)) optionval clear_resource_failed : t -> unitval add_dependency : t -> t -> unitval fold_dependencies : (string -> string -> 'a -> 'a) -> 'a -> 'aval external_is_up_to_date : t -> boolval dependencies : t -> Resources.tval print_cache : Stdlib.Format.formatter -> unit -> unitval print_dependencies : Stdlib.Format.formatter -> unit -> unit