New features:
- Added
classpath
property to specify additional paths to JVM classpath (#70). - Added
macConfig.appId
property to specify a unique identifier for the generated app on Mac OS (mainClass
is used by default). - Added
macConfig.developerId
andmacConfig.entitlements
properties to be used when signing the generated app on Mac OS (#69) - Added the posibility to use
${name}.l4j.ini
config file (available for all platforms) to specify VM arguments (#66) - Added
macConfig.relocateJar
to specify if Jar files are relocated inJava
folder or not. Thanks to @keastrid (#63)
Fixed issues:
- #62, NullPointerException is thrown when bundleJre=true and copyDependencies=false.
- #64, Impossible to generate two Windows executables.
- #68, Mac package prompts users to install Java 6, changing
Info.plist
from Apple to Oracle style. - #71, Error when generating DMG file on Mac OS X: Command execution failed: chmod -Rf go-w, adding user read permissions when generating DMG. Thanks to @treimers.
- #72, Problems on create Zipball when used together with "outputDirectory".
- #73, "mvn package" stops with error on Mac OS X when DMG file already exists: "hdiutil: create failed - file exists". Thanks to @treimers.