--- 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, \