An incremental upgrade tool for jar packages
Project description
iu-jar
An incremental upgrade tool for jar packages
To install iu-jar
, use pip:
pip install iu-jar
then, run with iujar
Usage:iujar [option]
option:
-h or --help: show help info
-l target-jar [-o list-file-path]: list table of contents for jar
target-jar: string, path of jar file that need to list
list-file-path: string, path of 'list-file' file
-i old-jar -t new-jar [-n incremental-pkg-name] [-d incremental-pkg-dir] [-f force-path]: generate incremental jar
old-jar: string, path of 'old-jar|list-file' file
new-jar: string, path of new-jar file
incremental-pkg-name: string, name of output, default is [old-jar].incremental
incremental-pkg-dir: string, dir of output, default is current dir
force-path: regex, match the file path that needs to be forced to update
-u target-jar -a incremental-pkg [-n new-pkg-name] [-d new-pkg-dir] [-I ignore-path]: update jar from incremental jar
target-jar: string, path of jar file that need to update
incremental-pkg: string, path of incremental pkg[from -i generate]
new-pkg-name: string, new jar name of output, default is replace target-jar
new-pkg-dir: string, dir of output, default is dir of target-jar
ignore-path: regex, match the file path that needs to be ignore to update
example:
%s -i temp/test.jar -t temp/test_new.jar -d temp.out -f '/BOOT-INF/(classes/*|lib/org\.ileler\..*)|/META-INF/*'
%s -u temp/test.jar -a temp.out/test.jar.incremental -d temp.out
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
iu-jar-0.0.4.tar.gz
(3.8 kB
view details)
Built Distribution
File details
Details for the file iu-jar-0.0.4.tar.gz
.
File metadata
- Download URL: iu-jar-0.0.4.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
7a1b554103d331cec4275031d5980abbcee9612067806d1f9da4280b60ca5598
|
|
MD5 |
27cffd6c0702715a84de9ee716b0651f
|
|
BLAKE2b-256 |
a82eb1879d0ae22b7b8ded769580f4a032768f93f7030019a38126b751083666
|
File details
Details for the file iu_jar-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: iu_jar-0.0.4-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
0b28d59973ee37fc8a6fa81fbe8ac278f99ecf3f07e8dece14bc0f17d09a82a7
|
|
MD5 |
7459b8fa43a5dd9bca4fa54202771d99
|
|
BLAKE2b-256 |
5b1a349b6cac37ffda1d113227e78edf3be1cef4fa2c5ea85dfc6ab8fd9614d1
|