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.6.tar.gz
(3.9 kB
view details)
Built Distribution
File details
Details for the file iu-jar-0.0.6.tar.gz
.
File metadata
- Download URL: iu-jar-0.0.6.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9726ee8dcf4a67160de2ec36891648b9ec49e715dceaf54958182a0d05036681 |
|
MD5 | ee3f2f58d4261d4863691787dd54c538 |
|
BLAKE2b-256 | 12089e53e51e4d23071ffe29f9b4dc49e4f84b5644949f965fb61d1ce0cfdd54 |
File details
Details for the file iu_jar-0.0.6-py3-none-any.whl
.
File metadata
- Download URL: iu_jar-0.0.6-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef962a393185443f2ea7e68d2f7490fadc525b249bedd177148a9df6ef4f4008 |
|
MD5 | 328e0b417cfdabec62c5120bcc5b4056 |
|
BLAKE2b-256 | 81c4324b6d4ed61ea8c0b2860ea6c89dd32b913a167c1cfe2c73a438affecf63 |