/busyz

zip-like utility primer with miniz

Primary LanguageC

busyz

A simple zip/unzip-like utility, supporting recursive directory traversal and excludes (I used it in busytex).

It uses an excellent single-file miniz zlib library by Richard Geldreich.

# build using in-tree miniz 2.1.0
make busy

# update miniz if needed and rebuild
make miniz busyz

# compress the current directory
./busyz zip -r -x miniz.c -x minizip.h ../archive.zip .

# decompress the current directory
./busyz unzip ../archive.zip -d ../archive_