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 NativeCompilation.gmk
|
||||||
include SetupJavaCompilers.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
|
# The exception handling of swing beaninfo which have the own tool directory
|
||||||
ifeq (, $(BUILD_TOOLS_JDK))
|
ifeq (, $(BUILD_TOOLS_JDK))
|
||||||
$(eval $(call SetupJavaCompilation,BUILD_TOOLS_JDK, \
|
$(eval $(call SetupJavaCompilation,BUILD_TOOLS_JDK, \
|
||||||
|
@ -28,7 +28,8 @@
|
|||||||
# into LocaleDataMetaInfo.java
|
# into LocaleDataMetaInfo.java
|
||||||
|
|
||||||
# First go look for all locale files
|
# 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 "FormatData_*.java" -o -name "FormatData_*.properties" -o \
|
||||||
-name "CollationData_*.java" -o -name "CollationData_*.properties" -o \
|
-name "CollationData_*.java" -o -name "CollationData_*.properties" -o \
|
||||||
-name "TimeZoneNames_*.java" -o -name "TimeZoneNames_*.properties" -o \
|
-name "TimeZoneNames_*.java" -o -name "TimeZoneNames_*.properties" -o \
|
||||||
|
@ -23,9 +23,6 @@
|
|||||||
# questions.
|
# 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 .properties files to be compiled are appended to this variable.
|
||||||
ALL_COMPILED_PROPSOURCES :=
|
ALL_COMPILED_PROPSOURCES :=
|
||||||
# All generated .java files from compilation are appended to this variable.
|
# 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.management/share/classes/sun/management/resources \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/classes/sun/print/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/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)) \
|
$(JDK_TOPDIR)/src/java.logging/share/classes/sun/util/logging/resources)) \
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@ -25,6 +25,10 @@
|
|||||||
|
|
||||||
include LibCommon.gmk
|
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 CoreLibraries.gmk
|
||||||
include NetworkingLibraries.gmk
|
include NetworkingLibraries.gmk
|
||||||
include NioLibraries.gmk
|
include NioLibraries.gmk
|
||||||
|
@ -25,6 +25,10 @@
|
|||||||
|
|
||||||
include LibCommon.gmk
|
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 PlatformLibraries.gmk
|
||||||
include Awt2dLibraries.gmk
|
include Awt2dLibraries.gmk
|
||||||
include SoundLibraries.gmk
|
include SoundLibraries.gmk
|
||||||
|
@ -29,9 +29,6 @@ include $(SPEC)
|
|||||||
include MakeBase.gmk
|
include MakeBase.gmk
|
||||||
include NativeCompilation.gmk
|
include NativeCompilation.gmk
|
||||||
|
|
||||||
# Prepare the find cache.
|
|
||||||
$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/*/*/native)))
|
|
||||||
|
|
||||||
# Build tools
|
# Build tools
|
||||||
include Tools.gmk
|
include Tools.gmk
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user