< prev index next >

make/Images.gmk

Print this page
rev 52919 : 8189861: Refactor CacheFind
Reviewed-by: sgehwolf

*** 274,298 **** ################################################################################ # Code coverage data files ifeq ($(GCOV_ENABLED), true) ! GCOV_FIND_EXPR := -type f -name "*.gcno" ! ! $(eval $(call SetupCopyFiles,COPY_HOTSPOT_GCOV_GCNO, \ ! SRC := $(OUTPUTDIR), \ ! DEST := $(SYMBOLS_IMAGE_DIR)/gcov, \ ! FILES := $(shell $(FIND) $(HOTSPOT_OUTPUTDIR) $(GCOV_FIND_EXPR)))) ! ! SYMBOLS_TARGETS += $(COPY_HOTSPOT_GCOV_GCNO) ! ! $(eval $(call SetupCopyFiles,COPY_JDK_GCOV_GCNO, \ SRC := $(OUTPUTDIR), \ DEST := $(SYMBOLS_IMAGE_DIR)/gcov, \ ! FILES := $(shell $(FIND) $(SUPPORT_OUTPUTDIR)/native $(GCOV_FIND_EXPR)))) ! SYMBOLS_TARGETS += $(COPY_JDK_GCOV_GCNO) endif ################################################################################ # Debug symbols --- 274,291 ---- ################################################################################ # Code coverage data files ifeq ($(GCOV_ENABLED), true) ! $(eval $(call SetupCopyFiles,COPY_GCOV_GCNO, \ SRC := $(OUTPUTDIR), \ DEST := $(SYMBOLS_IMAGE_DIR)/gcov, \ ! FILES := $(call FindFiles, $(HOTSPOT_OUTPUTDIR) \ ! $(SUPPORT_OUTPUTDIR)/native, *.gcno) \ ! )) ! SYMBOLS_TARGETS += $(COPY_GCOV_GCNO) endif ################################################################################ # Debug symbols
*** 321,334 **** else DEBUGINFO_SUFFIXES := .debuginfo .pdb .map # On Macosx, if debug symbols have not been zipped, find all files inside *.dSYM # dirs. ifeq ($(OPENJDK_TARGET_OS), macosx) ! $(eval $(call FillCacheFind, \ ! $(SUPPORT_OUTPUTDIR)/modules_cmds $(SUPPORT_OUTPUTDIR)/modules_libs)) FindDebuginfoFiles = \ ! $(if $(wildcard $1), $(call containing, .dSYM/, $(call CacheFind, $1))) endif endif # Param 1 - either JDK or JRE SetupCopyDebuginfo = \ --- 314,327 ---- else DEBUGINFO_SUFFIXES := .debuginfo .pdb .map # On Macosx, if debug symbols have not been zipped, find all files inside *.dSYM # dirs. ifeq ($(OPENJDK_TARGET_OS), macosx) ! $(call FillFindCache, \ ! $(SUPPORT_OUTPUTDIR)/modules_cmds $(SUPPORT_OUTPUTDIR)/modules_libs) FindDebuginfoFiles = \ ! $(if $(wildcard $1), $(call containing, .dSYM/, $(call FindFiles, $1))) endif endif # Param 1 - either JDK or JRE SetupCopyDebuginfo = \
< prev index next >