10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 CLDRVERSION := 21.0.1
27 CLDRSRCDIR := $(JDK_TOPDIR)/src/jdk.localedata/share/classes/sun/util/cldr/resources/$(subst .,_,$(CLDRVERSION))
28
29 GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc/jdk.localedata
30 BASE_GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc/java.base
31
32 CLDR_METAINFO_FILE := $(BASE_GENSRC_DIR)/sun/util/cldr/CLDRLocaleDataMetaInfo.java
33
34 $(CLDR_METAINFO_FILE): $(wildcard $(CLDRSRCDIR)/common/dtd/*.dtd) \
35 $(wildcard $(CLDRSRCDIR)/common/main/*.xml) \
36 $(wildcard $(CLDRSRCDIR)/common/supplemental/*.xml) \
37 $(BUILD_TOOLS_JDK)
38 $(MKDIR) -p $(GENSRC_DIR)
39 $(TOOL_CLDRCONVERTER) -base $(CLDRSRCDIR) -o $(GENSRC_DIR)
40 $(MKDIR) -p $(BASE_GENSRC_DIR)/sun/text/resources/cldr
41 $(MKDIR) -p $(BASE_GENSRC_DIR)/sun/util/resources/cldr
42 $(RM) -r $(BASE_GENSRC_DIR)/sun/text/resources/cldr/en \
43 $(BASE_GENSRC_DIR)/sun/util/resources/cldr/en
44 $(MV) $(GENSRC_DIR)/sun/text/resources/cldr/en $(BASE_GENSRC_DIR)/sun/text/resources/cldr/en
45 $(MV) $(GENSRC_DIR)/sun/util/resources/cldr/en $(BASE_GENSRC_DIR)/sun/util/resources/cldr/en
46 $(MV) $(GENSRC_DIR)/sun/text/resources/cldr/*.java $(BASE_GENSRC_DIR)/sun/text/resources/cldr
47 $(MV) $(GENSRC_DIR)/sun/util/resources/cldr/*.java $(BASE_GENSRC_DIR)/sun/util/resources/cldr
48 $(MKDIR) -p $(@D)
49 $(MV) $(GENSRC_DIR)/sun/util/cldr/CLDRLocaleDataMetaInfo.java $@
50
51 GENSRC_CLDR := $(CLDR_METAINFO_FILE)
52 GENSRC_JAVA_BASE += $(GENSRC_CLDR)
|
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 CLDRVERSION := 21.0.1
27 CLDRSRCDIR := $(JDK_TOPDIR)/src/jdk.localedata/share/classes/sun/util/cldr/resources/$(subst .,_,$(CLDRVERSION))
28
29 GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc/jdk.localedata
30
31 CLDR_METAINFO_FILE := $(GENSRC_DIR)/sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo.java
32
33 $(CLDR_METAINFO_FILE): $(wildcard $(CLDRSRCDIR)/common/dtd/*.dtd) \
34 $(wildcard $(CLDRSRCDIR)/common/main/*.xml) \
35 $(wildcard $(CLDRSRCDIR)/common/supplemental/*.xml) \
36 $(BUILD_TOOLS_JDK)
37 $(MKDIR) -p $(GENSRC_DIR)
38 $(TOOL_CLDRCONVERTER) -base $(CLDRSRCDIR) -o $(GENSRC_DIR)
39
40 GENSRC_CLDR := $(CLDR_METAINFO_FILE)
41 GENSRC_JDK_LOCALEDATA += $(GENSRC_CLDR)
|