diff --git a/README.md b/README.md index c8b14bc..e7a2351 100755 --- a/README.md +++ b/README.md @@ -21,12 +21,12 @@ The zero-dependency distribution sizes are as follows: OS | Uncompressed size (MB) | xz Compressed size (MB) ------------ | ------------- | ------------- -Linux | 64.9 | 42.1 -Linux GUI | 73.5 | 49.0 -Mac | 53.9 | 37.1 -Mac GUI | 63.3 | 44.1 -Windows | 53.6 | 38.7 -Windows GUI | 61.8 | 45.3 +Linux | 49.1 | 30.7 +Mac | 40.0 | 25.3 +Windows | 39.9 | 27.8 +Linux GUI | 73.4 | 49.0 +Mac GUI | 62.2 | 44.1 +Windows GUI | 61.7 | 45.1 ## Building the launchers diff --git a/bin/convert-jars-to-modules.sh b/bin/convert-jars-to-modules.sh index 8c44901..424905c 100755 --- a/bin/convert-jars-to-modules.sh +++ b/bin/convert-jars-to-modules.sh @@ -30,8 +30,14 @@ echo "*** Determining dependencies for $combinedJarPath" if [ $(uname -s) = Darwin ]; then sed -i '' -e '$ d' "$basedir/target/module-info/combined/module-info.java" + sed -i '' '/java.desktop/d' "$basedir/target/module-info/combined/module-info.java" + sed -i '' '/java.management.rmi/d' "$basedir/target/module-info/combined/module-info.java" + sed -i '' '/java.rmi/d' "$basedir/target/module-info/combined/module-info.java" else sed -i '$ d' "$basedir/target/module-info/combined/module-info.java" + sed '/java.desktop/d' "$basedir/target/module-info/combined/module-info.java" + sed '/java.management.rmi/d' "$basedir/target/module-info/combined/module-info.java" + sed '/java.rmi/d' "$basedir/target/module-info/combined/module-info.java" fi echo 'uses org.eclipse.jetty.http.HttpFieldPreEncoder; }' >> "$basedir/target/module-info/combined/module-info.java"