8055095: Improve "do nothing" incremental build performance after modularized source code integration
Reviewed-by: tbell
This commit is contained in:
parent
60d601e439
commit
bc41f7d7e9
@ -34,9 +34,6 @@ include JavaCompilation.gmk
|
||||
include NativeCompilation.gmk
|
||||
include SetupJavaCompilers.gmk
|
||||
|
||||
# Cache all finds needed for this file.
|
||||
$(eval $(call FillCacheFind, $(JDK_TOPDIR)/make/src/classes))
|
||||
|
||||
# The exception handling of swing beaninfo which have the own tool directory
|
||||
ifeq (, $(BUILD_TOOLS_JDK))
|
||||
$(eval $(call SetupJavaCompilation,BUILD_TOOLS_JDK, \
|
||||
|
@ -28,7 +28,8 @@
|
||||
# into LocaleDataMetaInfo.java
|
||||
|
||||
# First go look for all locale files
|
||||
LOCALE_FILES := $(shell $(FIND) $(JDK_TOPDIR)/src/*/share/classes \
|
||||
LOCALE_FILES := $(shell $(FIND) $(JDK_TOPDIR)/src/java.base/share/classes \
|
||||
$(JDK_TOPDIR)/src/jdk.localedata/share/classes \
|
||||
-name "FormatData_*.java" -o -name "FormatData_*.properties" -o \
|
||||
-name "CollationData_*.java" -o -name "CollationData_*.properties" -o \
|
||||
-name "TimeZoneNames_*.java" -o -name "TimeZoneNames_*.properties" -o \
|
||||
|
@ -23,9 +23,6 @@
|
||||
# questions.
|
||||
#
|
||||
|
||||
# Prepare the find cache.
|
||||
$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/*/*/classes)))
|
||||
|
||||
# All .properties files to be compiled are appended to this variable.
|
||||
ALL_COMPILED_PROPSOURCES :=
|
||||
# All generated .java files from compilation are appended to this variable.
|
||||
@ -76,7 +73,6 @@ COMPILE_PROP_SRC_FILES := \
|
||||
$(JDK_TOPDIR)/src/java.management/share/classes/sun/management/resources \
|
||||
$(JDK_TOPDIR)/src/java.desktop/share/classes/sun/print/resources \
|
||||
$(JDK_TOPDIR)/src/jdk.dev/share/classes/sun/tools/jar/resources \
|
||||
$(JDK_TOPDIR)/src/jdk.dev/share/classes/jdk/jigsaw/tools/jlink/resources \
|
||||
$(JDK_TOPDIR)/src/java.logging/share/classes/sun/util/logging/resources)) \
|
||||
#
|
||||
|
||||
|
@ -25,6 +25,10 @@
|
||||
|
||||
include LibCommon.gmk
|
||||
|
||||
# Prepare the find cache.
|
||||
$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/java.base/*/native \
|
||||
$(JDK_TOPDIR)/src/*/java.base/*/native)))
|
||||
|
||||
include CoreLibraries.gmk
|
||||
include NetworkingLibraries.gmk
|
||||
include NioLibraries.gmk
|
||||
|
@ -25,6 +25,10 @@
|
||||
|
||||
include LibCommon.gmk
|
||||
|
||||
# Prepare the find cache.
|
||||
$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/java.desktop/*/native \
|
||||
$(JDK_TOPDIR)/src/*/java.desktop/*/native)))
|
||||
|
||||
include PlatformLibraries.gmk
|
||||
include Awt2dLibraries.gmk
|
||||
include SoundLibraries.gmk
|
||||
|
@ -29,9 +29,6 @@ include $(SPEC)
|
||||
include MakeBase.gmk
|
||||
include NativeCompilation.gmk
|
||||
|
||||
# Prepare the find cache.
|
||||
$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/*/*/native)))
|
||||
|
||||
# Build tools
|
||||
include Tools.gmk
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user