Rhino build support (original) (raw)
Henri Gomez henri.gomez at gmail.com
Mon Oct 17 17:06:18 UTC 2011
- Previous message: OpenJDK Bylaws?
- Next message: Rhino build support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi to all,
Moving these questions to discuss, since I didn't get reply on bsd and macosx ports lists :
I couldn't find officials indications or documentation on how to add Rhino from Mozilla to OpenJDK build.
The only source of information found was IcedTea 1.7 (1.14) with patches/rhino.patch
- CLOSED_SRC test removed (jdk/make/com/sun/Makefile)
-ifndef OPENJDK
- ORG_EXISTS := (callDirExists,(call DirExists,(callDirExists,(CLOSED_SRC)/share/classes/sun/org,,)
- ifneq ("$(ORG_EXISTS)", "")
- SCRIPT_SUBDIR = script
- endif -endif
rhino.jar added to build (jdk/make/com/sun/script/Makefile)
sun.org.mozilla.javascript.internal.* moved to sun.org.mozilla.javascript.* (jdk/src/share/classes/com/sun/script/javascript/*)
repackaged rhino.jar copied under JRE /lib/rhino.jar (jdk/make/common/Release.gmk)
rhino.jar added to runtime jars (hotspot/src/share/vm/runtime/os.cpp)
All of these could be done on bsd-port and macosx-port and may be others ports.
Questions :
Did there is any reason why Rhino is not included in bsd-port (and so macosx-port) like licence problems ?
What's the recommanded Mozilla renaming named ?
If there is no licence problem, I may add these to openjdk-osx-build project for now, but it will be better to get them in bsd and macosx-ports.
Cheers
- Previous message: OpenJDK Bylaws?
- Next message: Rhino build support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]