# HG changeset patch # User erikj # Date 1422264551 -3600 # Node ID cc1e8dfe21be176524057ddc19912cf10d3a95cb # Parent 5ddbb06fc4d4b1e7719b6d797163effb34a7d2f7 8069261: Create make dependencies on make variable values Reviewed-by: ihse diff -r 5ddbb06fc4d4 -r cc1e8dfe21be jdk/make/gensrc/GensrcMisc.gmk --- a/jdk/make/gensrc/GensrcMisc.gmk Mon Jan 26 12:25:27 2015 +0300 +++ b/jdk/make/gensrc/GensrcMisc.gmk Mon Jan 26 10:29:11 2015 +0100 @@ -28,6 +28,13 @@ # string and the runtime name into the Version.java file. # To be printed by java -version +# These dependencies should ideally be added to prerequesites for Version.java +# but skip for now until we have better incremental build for java. +# $(call DependOnVariable, LAUNCHER_NAME) \ +# $(call DependOnVariable, RELEASE) \ +# $(call DependOnVariable, FULL_VERSION) \ +# $(call DependOnVariable, RUNTIME_VERSION) + $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/misc/Version.java: \ $(JDK_TOPDIR)/src/java.base/share/classes/sun/misc/Version.java.template $(MKDIR) -p $(@D)