diff -r 96f9a38fb70e -r 9f040cf69078 make/CreateBuildJdkCopy.gmk --- a/make/CreateBuildJdkCopy.gmk Thu May 05 22:39:14 2016 -0700 +++ b/make/CreateBuildJdkCopy.gmk Sat May 07 01:21:08 2016 +0200 @@ -29,7 +29,9 @@ include MakeBase.gmk include Modules.gmk -MODULES_TO_COPY := $(call FindTransitiveDepsForModule, jdk.jlink) jdk.jlink +MODULES_TO_COPY := $(sort \ + $(foreach m, jdk.jlink $(INTERIM_IMAGE_MODULES), \ + $(call FindTransitiveDepsForModule, $m) $m)) ################################################################################ # Copy the modules needed to run jlink and jmod. Use bulk copy instead of @@ -49,15 +51,6 @@ TARGETS += $(COPY_CLASSES_TARGET) -#$(eval $(call SetupCopyFiles, COPY_JDK_MODULES, \ - SRC := $(BUILD_OUTPUT), \ - DEST := $(BUILDJDK_OUTPUTDIR), \ - FILES := $(call DoubleDollar, $(call DoubleDollar, $(call CacheFind, $(wildcard \ - $(addprefix $(JDK_OUTPUTDIR)/modules/, $(MODULES_TO_COPY)))))), \ -)) - -#TARGETS += $(COPY_JDK_MODULES) - ################################################################################ $(eval $(call SetupCopyFiles, COPY_SUPPORT_HEADERS, \