> On Mar 21, 2016, at 11:57 AM, Alan Bateman <[email protected]> wrote:
> 
> On 21/03/2016 17:32, Mandy Chung wrote:
>> Erik,
>> 
>> This cleans up several makefiles and now have one single file 
>> (make/common/Modules.gmk) to specify the module-specific information for the 
>> build:
>> 
>> http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8152197/webrev.00/index.html
>> 
>> 
> This looks a good clean-up.
> 
> One thing that isn't clear is how to get tool modules into the JRE. I suspect 
> that JRE_MODULES needs to be $(BOOT_MODULES) + $(PLATFORM_MODULES) + 
> jdk.policytool + jdk.scripting.nashorn.shell to be consistent with JRE 8 
> builds.


Good catch.  I compared the modules listed in make/Images.gmk before the change 
with make/common/Modules.gmk and found some existing issues - jdk.policytool 
has not been linked in JRE and I can’t quite tell why jdk.jvmstat and 
jdk.jvmstat.rmi are linked in JRE.  I believe we only need the following tools 
be included in JRE to be consistent with JRE 8 builds:

JRE_TOOL_MODULES += \
    jdk.pack200 \
    jdk.policytool \
    jdk.scripting.nashorn.shell \

Updated webrev:
   http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8152197/webrev.01/index.html

Mandy

Reply via email to