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 00:34:30 PDT 2011


Hi guys

After build I could see the following layout :

drwxr-xr-x   3 henri  staff       102 14 sep 08:57 1.7.0.jre
-r--r--r--   1 henri  staff      1503 14 sep 08:57 ASSEMBLY_EXCEPTION
-r--r--r--   1 henri  staff     19263 14 sep 08:57 LICENSE
-r--r--r--   1 henri  staff    172135 14 sep 08:57 THIRD_PARTY_README
drwxr-xr-x  40 henri  staff      1360 14 sep 08:57 bin
drwxr-xr-x   3 henri  staff       102 14 sep 08:57 bundle
drwxr-xr-x  10 henri  staff       340 14 sep 08:57 demo
drwxr-xr-x   9 henri  staff       306 14 sep 08:57 include
drwxr-xr-x   8 henri  staff       272 14 sep 08:57 jre
drwxr-xr-x   9 henri  staff       306 14 sep 08:57 lib
drwxr-xr-x   5 henri  staff       170 14 sep 08:57 man
-rw-r--r--   1 henri  staff       218 14 sep 08:57 release
drwxr-xr-x   7 henri  staff       238 14 sep 08:57 sample
-rw-r--r--   1 henri  staff  22618514 14 sep 08:57 src.zip

Is it normal to get the 1.7.0.jre ?

Also, this double the disk space required to install OpenJDK

For now it break our current PKG/DMG, so I wonder if it was what expected ?

2011/9/13  <swingler at apple.com>:
> Changeset: 86d6d9ef0563
> Author:    swingler at apple.com
> Date:      2011-09-13 00:26 -0700
> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/86d6d9ef0563
>
> Creating .jre sub-bundle inside .jdk bundle. First step towards embedding a .jre inside of self-launching .app bundles.
>
> ! make/common/Release-macosx.gmk
> - src/macosx/bundle/Info.plist
> + src/macosx/bundle/JDK-Info.plist
> + src/macosx/bundle/JRE-Info.plist
>
>


More information about the macosx-port-dev mailing list