Module OpamRepositoryRoot.Tgz

type t
val of_file : OpamTypes.filename -> t
val to_file : t -> OpamTypes.filename
val to_string : t -> string
val quarantine : t -> t
val backup : inn:OpamTypes.dirname -> t -> t
val exists : t -> bool
val remove : t -> unit
val extract_in : t -> OpamTypes.dirname -> unit
val download_as : ?quiet:bool -> ?validate:bool -> overwrite:bool -> ?compress:bool -> ?checksum:OpamHash.t -> OpamUrl.t -> t -> unit OpamProcess.job
val copy : src:t -> dst:t -> unit
val move : src:t -> dst:t -> unit
val fold : ('a -> OpamTar.archived_file -> OpamTar.archived_file_content -> 'a) -> 'a -> t -> 'a