88 $(TOPDIR)/src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
89 $(generate-preproc-src)
90
91 GENSRC_JAVA_BASE += $(GENSRC_SOR_FILE)
92
93 ################################################################################
94
95 ifeq ($(call isTargetOs, windows), false)
96
97 GENSRC_UC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java
98
99 $(GENSRC_UC_FILE): \
100 $(TOPDIR)/src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
101 $(generate-preproc-src)
102
103 GENSRC_JAVA_BASE += $(GENSRC_UC_FILE)
104
105 endif
106
107 ################################################################################
108
109 ifeq ($(call isTargetOs, solaris), true)
110
111 GENSRC_SC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/SolarisConstants.java
112
113 $(GENSRC_SC_FILE): \
114 $(TOPDIR)/src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template
115 $(generate-preproc-src)
116
117 GENSRC_JAVA_BASE += $(GENSRC_SC_FILE)
118
119 endif
120
121 ################################################################################
122 # Create the javax/crypto/JceSecurity.class, using the build default.
123 #
124 ifeq ($(UNLIMITED_CRYPTO), true)
125 JCE_DEFAULT_POLICY = unlimited
126 else
127 JCE_DEFAULT_POLICY = limited
128 endif
129
130 ifneq ($(wildcard $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template), )
131 $(eval $(call SetupTextFileProcessing, BUILD_JCESECURITY_JAVA, \
132 SOURCE_FILES := $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template, \
133 OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/javax/crypto/JceSecurity.java, \
134 REPLACEMENTS := \
135 @@JCE_DEFAULT_POLICY@@ => $(JCE_DEFAULT_POLICY), \
136 ))
137
138 GENSRC_JAVA_BASE += $(BUILD_JCESECURITY_JAVA)
139 endif
|
88 $(TOPDIR)/src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
89 $(generate-preproc-src)
90
91 GENSRC_JAVA_BASE += $(GENSRC_SOR_FILE)
92
93 ################################################################################
94
95 ifeq ($(call isTargetOs, windows), false)
96
97 GENSRC_UC_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java
98
99 $(GENSRC_UC_FILE): \
100 $(TOPDIR)/src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
101 $(generate-preproc-src)
102
103 GENSRC_JAVA_BASE += $(GENSRC_UC_FILE)
104
105 endif
106
107 ################################################################################
108 # Create the javax/crypto/JceSecurity.class, using the build default.
109 #
110 ifeq ($(UNLIMITED_CRYPTO), true)
111 JCE_DEFAULT_POLICY = unlimited
112 else
113 JCE_DEFAULT_POLICY = limited
114 endif
115
116 ifneq ($(wildcard $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template), )
117 $(eval $(call SetupTextFileProcessing, BUILD_JCESECURITY_JAVA, \
118 SOURCE_FILES := $(TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template, \
119 OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/javax/crypto/JceSecurity.java, \
120 REPLACEMENTS := \
121 @@JCE_DEFAULT_POLICY@@ => $(JCE_DEFAULT_POLICY), \
122 ))
123
124 GENSRC_JAVA_BASE += $(BUILD_JCESECURITY_JAVA)
125 endif
|