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.5.tar.gz
(3.8 kB
view details)
Built Distribution
File details
Details for the file iu-jar-0.0.5.tar.gz
.
File metadata
- Download URL: iu-jar-0.0.5.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 |
6045847d257ac87983f50244b103d1f68e76389d1b0056ba1c46a0029f52dc66
|
|
MD5 |
0f45a16779a2054fd83b687b0ae6ab18
|
|
BLAKE2b-256 |
19c0597e923b9169a8bd387443ed258c47e9c7829b8c38e777d71ef26340c091
|
File details
Details for the file iu_jar-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: iu_jar-0.0.5-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 |
c4d132af0d6b51891c819facab665aaca6c25485b016202c61f9da24cb7b9058
|
|
MD5 |
8de3d992037ce86554589dfff15fb170
|
|
BLAKE2b-256 |
85bb401b4a7a165b83a046b802f29bad2f7d74def5afab4ae40801627ff298c7
|