< prev index next >

make/GenerateLinkOptData.gmk

Print this page
rev 2487 : 8175026: Capture build-time parameters to --generate-jli-classes
Reviewed-by: mchung

*** 47,57 **** ################################################################################ LINK_OPT_DIR := $(SUPPORT_OUTPUTDIR)/link_opt CLASSLIST_FILE := $(LINK_OPT_DIR)/classlist ! JLI_TRACE_FILE := $(LINK_OPT_DIR)/jli_trace.out # If an external buildjdk has been supplied, we don't build a separate interim # image, so just use the external build jdk instead. ifeq ($(EXTERNAL_BUILDJDK), true) INTERIM_IMAGE_DIR := $(BUILD_JDK) --- 47,57 ---- ################################################################################ LINK_OPT_DIR := $(SUPPORT_OUTPUTDIR)/link_opt CLASSLIST_FILE := $(LINK_OPT_DIR)/classlist ! JLI_TRACE_FILE := $(LINK_OPT_DIR)/default_jli_trace.txt # If an external buildjdk has been supplied, we don't build a separate interim # image, so just use the external build jdk instead. ifeq ($(EXTERNAL_BUILDJDK), true) INTERIM_IMAGE_DIR := $(BUILD_JDK)
*** 81,88 **** --- 81,96 ---- DEST := $(SUPPORT_OUTPUTDIR)/modules_libs/java.base, \ )) TARGETS += $(COPY_CLASSLIST) + # Copy the default_jli_trace.txt file into jdk.jlink + $(eval $(call SetupCopyFiles, COPY_JLI_TRACE, \ + FILES := $(JLI_TRACE_FILE), \ + DEST := $(JDK_OUTPUTDIR)/modules/jdk.jlink/jdk/tools/jlink/internal/plugins, \ + )) + + TARGETS += $(COPY_JLI_TRACE) + ################################################################################ all: $(TARGETS)
< prev index next >