jdk/makefiles/GensrcLocaleDataMetaInfo.gmk
changeset 12892 3ef14bab6254
parent 12317 9670c1610c53
child 13583 dc0017b1a452
equal deleted inserted replaced
12891:5dbaa8f0f72e 12892:3ef14bab6254
    82 $(eval SED_ARGS+=-e $(call CAPTURE_LOCALE,CalendarData,,filter-out))
    82 $(eval SED_ARGS+=-e $(call CAPTURE_LOCALE,CalendarData,,filter-out))
    83 $(eval SED_ARGS+=-e $(call CAPTURE_LOCALE,CalendarData,Non,filter))
    83 $(eval SED_ARGS+=-e $(call CAPTURE_LOCALE,CalendarData,Non,filter))
    84 
    84 
    85 $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java: \
    85 $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java: \
    86 		$(JDK_TOPDIR)/src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java.template
    86 		$(JDK_TOPDIR)/src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java.template
    87 	mkdir -p $(@D)
    87 	$(MKDIR) -p $(@D)
    88 	$(ECHO) Creating sun/util/LocaleDataMetaInfo.java from $(words $(LOCALE_RESOURCES)) found resources.
    88 	$(ECHO) Creating sun/util/LocaleDataMetaInfo.java from $(words $(LOCALE_RESOURCES)) found resources.
    89 	$(PRINTF) "PREV_LOCALE_RESOURCES:=$(LOCALE_RESOURCES)" > $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/_the.locale_resources
    89 	$(PRINTF) "PREV_LOCALE_RESOURCES:=$(LOCALE_RESOURCES)" > $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/_the.locale_resources
    90 	$(SED) $(SED_ARGS) $(JDK_TOPDIR)/src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java.template \
    90 	$(SED) $(SED_ARGS) $(JDK_TOPDIR)/src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java.template \
    91 		> $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java
    91 		> $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java
    92 
    92 
    93 GENSRC_LOCALEDATAMETAINFO:=$(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java
    93 GENSRC_LOCALEDATAMETAINFO:=$(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/LocaleDataMetaInfo.java
       
    94 
       
    95 ###
       
    96 
       
    97 GENSRC_CRBC_DST := $(JDK_OUTPUTDIR)/gensrc_localedatametainfo/sun/util/CoreResourceBundleControl.java
       
    98 GENSRC_CRBC_CMD := $(JDK_TOPDIR)/makefiles/scripts/localelist.sh
       
    99 
       
   100 JRE_NONEXIST_LOCALES := en en_US de_DE es_ES fr_FR it_IT ja_JP ko_KR sv_SE zh
       
   101 
       
   102 $(GENSRC_CRBC_DST) : $(JDK_TOPDIR)/src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template \
       
   103                      $(GENSRC_CRBC_CMD)
       
   104 	$(MKDIR) -p $(@D)
       
   105 	NAWK="$(NAWK)" SED="$(SED)" $(SH) $(GENSRC_CRBC_CMD) "$(JRE_NONEXIST_LOCALES)" $< $@ 
       
   106 
       
   107 GENSRC_LOCALEDATAMETAINFO += $(GENSRC_CRBC_DST)
       
   108 
       
   109 ###