< prev index next >

jdk/make/gendata/GendataPolicyJars.gmk

Print this page




  70 US_EXPORT_POLICY_JAR_TMP := \
  71     $(SUPPORT_OUTPUTDIR)/jce/policy/unlimited/US_export_policy_jar.tmp
  72 
  73 $(US_EXPORT_POLICY_JAR_TMP)/%: $(US_EXPORT_POLICY_JAR_SRC_DIR)/%
  74         $(install-file)
  75 
  76 US_EXPORT_POLICY_JAR_DEPS := \
  77     $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy
  78 
  79 $(eval $(call SetupJarArchive, BUILD_US_EXPORT_POLICY_JAR, \
  80     DEPENDENCIES := $(US_EXPORT_POLICY_JAR_DEPS), \
  81     SRCS := $(US_EXPORT_POLICY_JAR_TMP), \
  82     SUFFIXES := .policy, \
  83     JAR := $(US_EXPORT_POLICY_JAR_UNLIMITED), \
  84     EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \
  85     SKIP_METAINF := true, \
  86 ))
  87 
  88 $(US_EXPORT_POLICY_JAR_LIMITED): \
  89     $(US_EXPORT_POLICY_JAR_UNLIMITED)
  90         $(ECHO) $(LOG_INFO) \
  91             Copying unlimited $(patsubst $(OUTPUT_ROOT)/%,%,$@)
  92         $(install-file)
  93 
  94 TARGETS += $(US_EXPORT_POLICY_JAR_LIMITED) $(US_EXPORT_POLICY_JAR_UNLIMITED)
  95 
  96 ifeq ($(UNLIMITED_CRYPTO), true)
  97   $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_UNLIMITED)
  98         $(install-file)
  99 else
 100   $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_LIMITED)
 101         $(install-file)
 102 endif 
 103 
 104 ifndef OPENJDK
 105   ifneq ($(UNLIMITED_CRYPTO), true)
 106     $(UNLIMITED_POLICY_DIR)/US_export_policy.jar: \
 107         $(US_EXPORT_POLICY_JAR_UNLIMITED)
 108                 $(install-file)
 109     TARGETS += $(UNLIMITED_POLICY_DIR)/US_export_policy.jar
 110   endif
 111 endif




  70 US_EXPORT_POLICY_JAR_TMP := \
  71     $(SUPPORT_OUTPUTDIR)/jce/policy/unlimited/US_export_policy_jar.tmp
  72 
  73 $(US_EXPORT_POLICY_JAR_TMP)/%: $(US_EXPORT_POLICY_JAR_SRC_DIR)/%
  74         $(install-file)
  75 
  76 US_EXPORT_POLICY_JAR_DEPS := \
  77     $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy
  78 
  79 $(eval $(call SetupJarArchive, BUILD_US_EXPORT_POLICY_JAR, \
  80     DEPENDENCIES := $(US_EXPORT_POLICY_JAR_DEPS), \
  81     SRCS := $(US_EXPORT_POLICY_JAR_TMP), \
  82     SUFFIXES := .policy, \
  83     JAR := $(US_EXPORT_POLICY_JAR_UNLIMITED), \
  84     EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \
  85     SKIP_METAINF := true, \
  86 ))
  87 
  88 $(US_EXPORT_POLICY_JAR_LIMITED): \
  89     $(US_EXPORT_POLICY_JAR_UNLIMITED)
  90         $(call LogInfo, Copying unlimited $(patsubst $(OUTPUT_ROOT)/%,%,$@))

  91         $(install-file)
  92 
  93 TARGETS += $(US_EXPORT_POLICY_JAR_LIMITED) $(US_EXPORT_POLICY_JAR_UNLIMITED)
  94 
  95 ifeq ($(UNLIMITED_CRYPTO), true)
  96   $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_UNLIMITED)
  97         $(install-file)
  98 else
  99   $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_LIMITED)
 100         $(install-file)
 101 endif
 102 
 103 ifndef OPENJDK
 104   ifneq ($(UNLIMITED_CRYPTO), true)
 105     $(UNLIMITED_POLICY_DIR)/US_export_policy.jar: \
 106         $(US_EXPORT_POLICY_JAR_UNLIMITED)
 107                 $(install-file)
 108     TARGETS += $(UNLIMITED_POLICY_DIR)/US_export_policy.jar
 109   endif
 110 endif


< prev index next >