#archive #unpack #file-tree

deep-unpack

Unpack deep archive files recursively over a file tree or a folder

3 releases

0.1.2 Nov 20, 2022
0.1.1 Nov 17, 2022
0.1.0 Nov 16, 2022

#473 in Compression

25 downloads per month

Apache-2.0

16KB
307 lines

Contains (JAR file, 1KB) tests/mocks/jar/archive.jar

deep-unpack

Unpack deep archive files recursively over a file tree or a folder.

Usage

[dependencies]
deep-unpack = { version = "0.1.2" }

Usage


fn main() {

    fn main() {
         deep_unpack::DeepWalk::new()
        .folder("app/")
        .unpack_folder(format!("app/__extract__"))
        .unpack_level(4)
        .extract()?;
    }
}

All the examples here

Thanks

To all Contributors - you make this happen, thanks!

Copyright (c) 2022 @kaplanelad. See LICENSE for further details.


lib.rs:

Packing deep archives files from a root folder.

Usage


Dependencies

~15MB
~271K SLoC