make/gensrc/GensrcMisc.gmk
changeset 47217 72e3ae9a25eb
parent 47216 71c04702a3d5
child 47428 d72d7d55c765
equal deleted inserted replaced
47216:71c04702a3d5 47217:72e3ae9a25eb
    26 ################################################################################
    26 ################################################################################
    27 # Install the launcher name, release version string, full version
    27 # Install the launcher name, release version string, full version
    28 # string and the runtime name into the VersionProps.java file.
    28 # string and the runtime name into the VersionProps.java file.
    29 
    29 
    30 $(eval $(call SetupTextFileProcessing, BUILD_VERSION_JAVA, \
    30 $(eval $(call SetupTextFileProcessing, BUILD_VERSION_JAVA, \
    31     SOURCE_FILES := $(JDK_TOPDIR)/src/java.base/share/classes/java/lang/VersionProps.java.template, \
    31     SOURCE_FILES := $(TOPDIR)/src/java.base/share/classes/java/lang/VersionProps.java.template, \
    32     OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/java/lang/VersionProps.java, \
    32     OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/java/lang/VersionProps.java, \
    33     REPLACEMENTS := \
    33     REPLACEMENTS := \
    34         @@LAUNCHER_NAME@@ => $(LAUNCHER_NAME) ; \
    34         @@LAUNCHER_NAME@@ => $(LAUNCHER_NAME) ; \
    35         @@RUNTIME_NAME@@ => $(RUNTIME_NAME) ; \
    35         @@RUNTIME_NAME@@ => $(RUNTIME_NAME) ; \
    36         @@VERSION_SHORT@@ => $(VERSION_SHORT) ; \
    36         @@VERSION_SHORT@@ => $(VERSION_SHORT) ; \
    72 endef
    72 endef
    73 
    73 
    74 GENSRC_SOR_FILE += $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/ch/SocketOptionRegistry.java
    74 GENSRC_SOR_FILE += $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/ch/SocketOptionRegistry.java
    75 
    75 
    76 $(GENSRC_SOR_FILE): \
    76 $(GENSRC_SOR_FILE): \
    77     $(JDK_TOPDIR)/src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
    77     $(TOPDIR)/src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
    78 	$(generate-preproc-src)
    78 	$(generate-preproc-src)
    79 
    79 
    80 GENSRC_JAVA_BASE += $(GENSRC_SOR_FILE)
    80 GENSRC_JAVA_BASE += $(GENSRC_SOR_FILE)
    81 
    81 
    82 ################################################################################
    82 ################################################################################
    84 ifneq ($(OPENJDK_TARGET_OS), windows)
    84 ifneq ($(OPENJDK_TARGET_OS), windows)
    85 
    85 
    86   GENSRC_UC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java
    86   GENSRC_UC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java
    87 
    87 
    88   $(GENSRC_UC_FILE): \
    88   $(GENSRC_UC_FILE): \
    89       $(JDK_TOPDIR)/src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
    89       $(TOPDIR)/src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
    90 	$(generate-preproc-src)
    90 	$(generate-preproc-src)
    91 
    91 
    92   GENSRC_JAVA_BASE += $(GENSRC_UC_FILE)
    92   GENSRC_JAVA_BASE += $(GENSRC_UC_FILE)
    93 
    93 
    94 endif
    94 endif
    98 ifeq ($(OPENJDK_TARGET_OS), solaris)
    98 ifeq ($(OPENJDK_TARGET_OS), solaris)
    99 
    99 
   100   GENSRC_SC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/SolarisConstants.java
   100   GENSRC_SC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/SolarisConstants.java
   101 
   101 
   102   $(GENSRC_SC_FILE): \
   102   $(GENSRC_SC_FILE): \
   103       $(JDK_TOPDIR)/src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template
   103       $(TOPDIR)/src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template
   104 	$(generate-preproc-src)
   104 	$(generate-preproc-src)
   105 
   105 
   106   GENSRC_JAVA_BASE += $(GENSRC_SC_FILE)
   106   GENSRC_JAVA_BASE += $(GENSRC_SC_FILE)
   107 
   107 
   108 endif
   108 endif
   114     JCE_DEFAULT_POLICY = unlimited
   114     JCE_DEFAULT_POLICY = unlimited
   115 else
   115 else
   116     JCE_DEFAULT_POLICY = limited
   116     JCE_DEFAULT_POLICY = limited
   117 endif
   117 endif
   118 
   118 
   119 ifneq ($(wildcard $(JDK_TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template), )
   119 ifneq ($(wildcard $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template), )
   120   $(eval $(call SetupTextFileProcessing, BUILD_JCESECURITY_JAVA, \
   120   $(eval $(call SetupTextFileProcessing, BUILD_JCESECURITY_JAVA, \
   121       SOURCE_FILES := $(JDK_TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template, \
   121       SOURCE_FILES := $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template, \
   122       OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/javax/crypto/JceSecurity.java, \
   122       OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/javax/crypto/JceSecurity.java, \
   123       REPLACEMENTS := \
   123       REPLACEMENTS := \
   124         @@JCE_DEFAULT_POLICY@@ => $(JCE_DEFAULT_POLICY), \
   124         @@JCE_DEFAULT_POLICY@@ => $(JCE_DEFAULT_POLICY), \
   125   ))
   125   ))
   126 
   126