make/java/java/Makefile

Print this page

        

@@ -383,10 +383,31 @@
         $(RM) $(GENSRCDIR)/java/lang/CharacterData0E.java
         $(RM) $(GENSRCDIR)/java/lang/CharacterDataUndefined.java 
         $(RM) $(GENSRCDIR)/java/lang/CharacterDataPrivateUse.java
 
 #
+# Rules to generate classes/java/lang/uniName.dat
+#
+
+
+
+UNINAME = $(CLASSBINDIR)/java/lang/uniName.dat
+GENERATEUNINAME_JARFILE = $(BUILDTOOLJARDIR)/generatecharacter.jar
+
+build: $(UNINAME)
+
+$(UNINAME): $(UNICODEDATA)/UnicodeData.txt \
+        $(GENERATECHARACTER_JARFILE)
+        @$(prep-target)
+        $(BOOT_JAVA_CMD) -classpath $(GENERATECHARACTER_JARFILE) \
+        build.tools.generatecharacter.CharacterName \
+                $(UNICODEDATA)/UnicodeData.txt $(UNINAME)
+
+clean:: 
+        $(RM) $(UNINAME)
+
+#
 # End of rules to create $(GENSRCDIR)/java/lang/CharacterDataXX.java
 #
 
 #
 # Rule to precompile CoreResourceBundleControl.java