jdk/make/gensrc/GensrcMisc.gmk
changeset 42365 5e640c2994d6
parent 39302 aa8d0bc2a6d2
child 43820 c1431f794388
equal deleted inserted replaced
42364:c5a725b3d358 42365:5e640c2994d6
   106   GENSRC_JAVA_BASE += $(GENSRC_SC_FILE)
   106   GENSRC_JAVA_BASE += $(GENSRC_SC_FILE)
   107 
   107 
   108 endif
   108 endif
   109 
   109 
   110 ################################################################################
   110 ################################################################################
       
   111 # Create the javax/crypto/JceSecurity.class, using the build default.
       
   112 #
       
   113 ifeq ($(UNLIMITED_CRYPTO), true)
       
   114     JCE_DEFAULT_POLICY = unlimited
       
   115 else
       
   116     JCE_DEFAULT_POLICY = limited
       
   117 endif
       
   118 
       
   119 $(eval $(call SetupTextFileProcessing, BUILD_JCESECURITY_JAVA, \
       
   120     SOURCE_FILES := $(JDK_TOPDIR)/src/java.base/share/classes/javax/crypto/JceSecurity.java.template, \
       
   121     OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/javax/crypto/JceSecurity.java, \
       
   122     REPLACEMENTS := \
       
   123         @@JCE_DEFAULT_POLICY@@ => $(JCE_DEFAULT_POLICY), \
       
   124 ))
       
   125 
       
   126 GENSRC_JAVA_BASE += $(BUILD_JCESECURITY_JAVA)