2
0
Fork 0
mirror of https://github.com/ethauvin/bld.git synced 2025-04-25 00:07:12 -07:00
This commit is contained in:
Erik C. Thauvin 2024-08-04 09:06:41 -07:00
parent e32e17403f
commit 62a324068f
Signed by: erik
GPG key ID: 776702A6A2DA330E
4 changed files with 5 additions and 4 deletions

View file

@ -1,3 +0,0 @@
Manifest-Version: 1.0
Created-By: 17.0.12 (Eclipse Adoptium)

Binary file not shown.

Binary file not shown.

View file

@ -52,7 +52,7 @@ public class JlinkOptions extends HashMap<String, String> {
/**
* Compression to use in compressing resources.
* <p>
* <b>Requires Java 21 or higher</b>.
* <b>Requires Java 21 or higher</b>. Use {@link #compress(CompressionLevel)} for lower versions.
* <p>
* Where {@link ZipCompression#ZIP_0 ZIP_0} provides no compression and {@link ZipCompression#ZIP_9 ZIP_9} provides
* the best compression.
@ -60,6 +60,7 @@ public class JlinkOptions extends HashMap<String, String> {
*
* @param compression the {@link ZipCompression compression} level
* @return this map of options
* @see #compress(ZipCompression)
*/
public JlinkOptions compress(ZipCompression compression) {
put("--compress", compression.level);
@ -68,9 +69,12 @@ public class JlinkOptions extends HashMap<String, String> {
/**
* Enable compression of resources.
* <p>
* Use {@link #compress(ZipCompression)} on Java 21 or higher.
*
* @param compression the {@link CompressionLevel compression} level
* @return this map of options
* @see #compress(CompressionLevel)
*/
public JlinkOptions compress(CompressionLevel compression) {
put("--compress", compression.level);