pakman

File compression(zip) PAcKaging MANager

File packing manager based on the configuration file where to specify all the files to be packed

Available config names in the configuration file (json)

Example

``` $ pakman --help pakman 0.1.0

USAGE: pakman --config-filepath --input-dirname --package-name --output-filepath

OPTIONS: -c, --config-filepath config json filepath -h, --help Print help information -i, --input-dirname input root directory -o, --output-filepath output zip filepath -p, --package-name select package -V, --version Print version information $ pakman --config-filepath ./example/config.json --input-dirname ./example --package-name package-1 --output-filepath ./output.zip n shortcut-1.bat => dir1/test1.bat ... n shortcut-2.bat => dir1/test2.cfg ... [ "example/file1.txt", "example/file2.txt", "example/dir1/dirfile1.txt", "example/dir2", "example/dir3/", "example/shortcut-1.bat", "example/shortcut-2.bat", ] + "example/file1.txt" ... warning: IO error for operation on example/file2.txt: No such file or directory (os error 2) warning: IO error for operation on example/dir1/dirfile1.txt: No such file or directory (os error 2) adding dir "dir2" + "example/dir2/dirfile1.txt" ... + "example/dir2/dirfile2.txt" ... warning: IO error for operation on example/dir3/: No such file or directory (os error 2) + "example/shortcut-1.bat" ... + "example/shortcut-2.bat" ... successfully done! ```