jigsaw for Mac OSX

Henri Gomez henri.gomez at gmail.com
Fri Apr 6 14:32:43 PDT 2012


jigsaw built on OSX (Lion) :

openjdk version "1.8.0-jdk8-b32"
OpenJDK Runtime Environment (build 1.8.0-jdk8-b32-20120406)
OpenJDK 64-Bit Server VM (build 24.0-b05, mixed mode)

I plan to package it now in DMG but layout is not familiar.

--

JObjC.build		bundles			gennativesrc		jdk-base-image		moduleinfo		stable_bridge_metadata
JObjC.dst		classes			gensrc			jdk-module-image	modules			submodules
bin			corba			hotspot			jigsaw-pkgs		sample			tmp
bridge_metadata		demo			impsrc			jre-base-image		sanityCheckMessages.txt
btbins			democlasses		include			jre-module-image	sanityCheckWarnings.txt
btclasses		demos-bundles		jaxp			langtools		source-bundles
btjars			docs			jaxws			lib			source_tips

---

How should we arrange it ?

jdk-base-image + jigsaw-pkgs under a same location ?

OSX will require extra files like Info.plist

jdk8 for OSX is like this :

ls -l /Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/
total 44464
-r--r--r--   1 henri  staff      1503  4 avr 23:02 ASSEMBLY_EXCEPTION
-r--r--r--   1 henri  staff     19263  4 avr 23:02 LICENSE
-r--r--r--   1 henri  staff    172135  4 avr 23:02 THIRD_PARTY_README
drwxr-xr-x  40 henri  wheel      1360  4 avr 23:02 bin
drwxr-xr-x  11 henri  wheel       374  4 avr 23:02 demo
drwxr-xr-x   9 henri  wheel       306  4 avr 23:02 include
drwxr-xr-x   7 henri  wheel       238  4 avr 23:02 jre
drwxr-xr-x   9 henri  wheel       306  4 avr 23:02 lib
drwxr-xr-x   5 henri  wheel       170  4 avr 23:02 man
-rw-r--r--   1 henri  staff       214  4 avr 23:02 release
drwxr-xr-x   9 henri  wheel       306  4 avr 23:02 sample
-rw-r--r--   1 henri  staff  22558487  4 avr 23:02 src.zip

Advices welcomed

2012/4/6 Mandy Chung <mandy.chung at oracle.com>:
> jigsaw is now sync'ed with jdk8-b32.  You can build and run jigsaw on Mac
> OSX!!  Kudos to Michael McMahon for doing the merge.
>
> Enjoy.
> Mandy



More information about the jigsaw-dev mailing list