24 # |
24 # |
25 |
25 |
26 include GendataCommon.gmk |
26 include GendataCommon.gmk |
27 |
27 |
28 # Hook to include the corresponding custom file, if present. |
28 # Hook to include the corresponding custom file, if present. |
29 $(eval $(call IncludeCustomExtension, jdk, gendata/Gendata-java.base.gmk)) |
29 $(eval $(call IncludeCustomExtension, , gendata/Gendata-java.base.gmk)) |
30 |
30 |
31 include GendataBreakIterator.gmk |
31 include GendataBreakIterator.gmk |
32 |
32 |
33 include GendataTZDB.gmk |
33 include GendataTZDB.gmk |
34 |
34 |
38 |
38 |
39 ################################################################################ |
39 ################################################################################ |
40 |
40 |
41 GENDATA_UNINAME := $(JDK_OUTPUTDIR)/modules/java.base/java/lang/uniName.dat |
41 GENDATA_UNINAME := $(JDK_OUTPUTDIR)/modules/java.base/java/lang/uniName.dat |
42 |
42 |
43 $(GENDATA_UNINAME): $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS_JDK) |
43 $(GENDATA_UNINAME): $(TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS_JDK) |
44 $(call MakeDir, $(@D)) |
44 $(call MakeDir, $(@D)) |
45 $(TOOL_CHARACTERNAME) $< $@ |
45 $(TOOL_CHARACTERNAME) $< $@ |
46 |
46 |
47 TARGETS += $(GENDATA_UNINAME) |
47 TARGETS += $(GENDATA_UNINAME) |
48 |
48 |
49 ################################################################################ |
49 ################################################################################ |
50 |
50 |
51 GENDATA_CURDATA := $(JDK_OUTPUTDIR)/modules/java.base/java/util/currency.data |
51 GENDATA_CURDATA := $(JDK_OUTPUTDIR)/modules/java.base/java/util/currency.data |
52 |
52 |
53 $(GENDATA_CURDATA): $(JDK_TOPDIR)/make/data/currency/CurrencyData.properties $(BUILD_TOOLS_JDK) |
53 $(GENDATA_CURDATA): $(TOPDIR)/make/data/currency/CurrencyData.properties $(BUILD_TOOLS_JDK) |
54 $(call MakeDir, $(@D)) |
54 $(call MakeDir, $(@D)) |
55 $(RM) $@ |
55 $(RM) $@ |
56 $(TOOL_GENERATECURRENCYDATA) -o $@.tmp < $< |
56 $(TOOL_GENERATECURRENCYDATA) -o $@.tmp < $< |
57 $(MV) $@.tmp $@ |
57 $(MV) $@.tmp $@ |
58 $(CHMOD) 444 $@ |
58 $(CHMOD) 444 $@ |
59 |
59 |
60 TARGETS += $(GENDATA_CURDATA) |
60 TARGETS += $(GENDATA_CURDATA) |
61 |
61 |
62 ################################################################################ |
62 ################################################################################ |
63 |
63 |
64 GENDATA_JAVA_SECURITY_SRC := $(JDK_TOPDIR)/src/java.base/share/conf/security/java.security |
64 GENDATA_JAVA_SECURITY_SRC := $(TOPDIR)/src/java.base/share/conf/security/java.security |
65 GENDATA_JAVA_SECURITY := $(SUPPORT_OUTPUTDIR)/modules_conf/java.base/security/java.security |
65 GENDATA_JAVA_SECURITY := $(SUPPORT_OUTPUTDIR)/modules_conf/java.base/security/java.security |
66 |
66 |
67 ifeq ($(UNLIMITED_CRYPTO), true) |
67 ifeq ($(UNLIMITED_CRYPTO), true) |
68 CRYPTO.POLICY := unlimited |
68 CRYPTO.POLICY := unlimited |
69 else |
69 else |