hg: macosx-port/macosx-port/jdk: Creating .jre sub-bundle inside .jdk bundle. First step towards embedding a .jre inside of self-launching .app bundles.

Henri Gomez henri.gomez at gmail.com
Wed Sep 14 23:21:36 PDT 2011


> Actually, Henri, have you considered not using an installer package at all?

Not yet.

> I'm making a minor change to the makefile to create a symlink to /Library/Java/JavaVirtualMachines to enable Oracle to create a simple .dmg that uses drag-installing.

Drag installing into /Applications or  /Library/Java/JavaVirtualMachines ?

> If you just wrap the entire contents of build/macosx-universal/j2sdk-bundle/ into a disk image, you'll have the top-level of a DMG (maybe there should be a nice background image, and the icons should be positioned).

I'm not too familiar with DMG creation so I should dig a bit on how to
do this and change the actual behaviour, ie PKG inside a DMG.
Advices - guidelines are more than welcome.

> If you want multiple .jdk's to be installed side-by-side, rename "1.7.0.jdk" to "1.7.0_2011-09-14_03-00.jdk" or some other date/time encoding.

It would be nice for the future, ie like Java 1.6.0-25, 1.6.0-26, 1.6.0-27

> Just a thought,

So the current behaviour of symlink will stay like it's now ?

Cheers


More information about the macosx-port-dev mailing list