Review for JDK-8043060 - First Impl for JEP-208 Packager Imrpovments
Danno Ferrin
danno.ferrin at oracle.com
Tue Sep 9 14:23:32 UTC 2014
Kevin, Steve,
Please review this first implementation of the features for JEP-208, tracked on bugs.openjdk.java.net as JDK-8043060. There are some changes to the build support classes to support compiling Mac ".mm" files as well as some platform specific flags added tot he platform .gradles in buildSrc, so a +1 (or directions for improvement) from the build masters would be appreciated.
WebRev: http://cr.openjdk.java.net/~shemnon/JDK-8043060/webrev.00/
JIRA: https://bugs.openjdk.java.net/browse/JDK-8043060
This patch also encompasses the following OpenJFX JIRAs (all linked in the jep), although the discussion for this webrev should be in the JDK-8043060 bug.
RT-23918 - Native bundles: add support to create file association
RT-28833 - Single source native launcher
RT-35388 - JavaFX Packager's launcher only works with JDK not JRE
RT-36118 - Support multiple entry points in native installer
RT-37766 - [packager] Respect command line arguments in self contained applications
RT-37767 - [packager] Provide friendly APIs to access User JVM Preferences
RT-37769 - [packager] Simple DMG Generation
More information about the openjfx-dev
mailing list