--- a/jdk/makefiles/CreateJars.gmk Fri Nov 02 17:34:13 2012 -0700
+++ b/jdk/makefiles/CreateJars.gmk Fri Nov 02 17:44:31 2012 -0700
@@ -69,10 +69,46 @@
##########################################################################################
-LOCALEDATA_INCLUDE_LOCALES := ar hi iw ja ko th vi zh
+LOCALEDATA_INCLUDE_LOCALES := ar be bg ca cs da de el es et fi fr ga hi hr hu in is it \
+ iw ja ko lt lv mk ms mt nl no pl pt ro ru sk sl sq sr sv \
+ th tr uk vi zh
+
LOCALEDATA_INCLUDES := $(addprefix sun/text/resources/,$(LOCALEDATA_INCLUDE_LOCALES)) \
$(addprefix sun/util/resources/,$(LOCALEDATA_INCLUDE_LOCALES))
+# For non-US English locale data
+
+LOCALEDATA_INCLUDES += \
+ sun/text/resources/en/FormatData_en_AU.class \
+ sun/text/resources/en/FormatData_en_CA.class \
+ sun/text/resources/en/FormatData_en_GB.class \
+ sun/text/resources/en/FormatData_en_IE.class \
+ sun/text/resources/en/FormatData_en_IN.class \
+ sun/text/resources/en/FormatData_en_MT.class \
+ sun/text/resources/en/FormatData_en_NZ.class \
+ sun/text/resources/en/FormatData_en_PH.class \
+ sun/text/resources/en/FormatData_en_SG.class \
+ sun/text/resources/en/FormatData_en_ZA.class \
+ sun/util/resources/en/CalendarData_en_GB.class \
+ sun/util/resources/en/CalendarData_en_IE.class \
+ sun/util/resources/en/CalendarData_en_MT.class \
+ sun/util/resources/en/CurrencyNames_en_AU.class \
+ sun/util/resources/en/CurrencyNames_en_CA.class \
+ sun/util/resources/en/CurrencyNames_en_GB.class \
+ sun/util/resources/en/CurrencyNames_en_IE.class \
+ sun/util/resources/en/CurrencyNames_en_IN.class \
+ sun/util/resources/en/CurrencyNames_en_MT.class \
+ sun/util/resources/en/CurrencyNames_en_NZ.class \
+ sun/util/resources/en/CurrencyNames_en_PH.class \
+ sun/util/resources/en/CurrencyNames_en_SG.class \
+ sun/util/resources/en/CurrencyNames_en_ZA.class \
+ sun/util/resources/en/LocaleNames_en_MT.class \
+ sun/util/resources/en/LocaleNames_en_PH.class \
+ sun/util/resources/en/LocaleNames_en_SG.class \
+ sun/util/resources/en/TimeZoneNames_en_CA.class \
+ sun/util/resources/en/TimeZoneNames_en_GB.class \
+ sun/util/resources/en/TimeZoneNames_en_IE.class
+
$(eval $(call SetupArchive,BUILD_LOCALEDATA_JAR,,\
SRCS:=$(JDK_OUTPUTDIR)/classes,\
SUFFIXES:=.class _dict _th,\
@@ -244,7 +280,6 @@
ifeq ($(OPENJDK_TARGET_OS), macosx)
RT_JAR_EXCLUDES += com/sun/nio/sctp \
sun/nio/ch/sctp \
- sun/jdbc
endif
# Find all files in the classes dir to use as dependencies. This could be more fine granular.