X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Flibrary%2Flibrarian.mli;h=4eed9051d459784866b28138523e29ff61bb8c25;hb=7c793c80721ff0b0a1d2898ba93721aa03aa4a98;hp=0c74f3ea5cc7fd28c8988ef6d7edbfbe52229599;hpb=20377cd037f6cc5eb9c6a5664354a8a0189d3f4f;p=helm.git diff --git a/helm/software/components/library/librarian.mli b/helm/software/components/library/librarian.mli index 0c74f3ea5..4eed9051d 100644 --- a/helm/software/components/library/librarian.mli +++ b/helm/software/components/library/librarian.mli @@ -70,7 +70,9 @@ module type Format = val string_of_target_object: target_object -> string val build: options -> source_object -> bool val root_and_target_of: - options -> source_object -> string option * target_object + options -> source_object -> + (* root, relative source, writeable target, read only target *) + string option * source_object * target_object * target_object val mtime_of_source_object: source_object -> float option val mtime_of_target_object: target_object -> float option val is_readonly_buri_of: options -> source_object -> bool @@ -96,3 +98,8 @@ val write_deps_file: string option -> (string * string list) list -> unit (* true if the argunent starts with a uri scheme prefix *) val is_uri: string -> bool + +(* Valid values: 0: no debug; 1: normal debug; > 1: extra debug *) +val debug: int ref + +val time_stamp: string -> unit