make/CreateJars.gmk

Print this page
rev 10673 : 8058509: CLDRLocaleDataMetaInfo should be in jdk.localedata
Reviewed-by:


 203     sun/security/ssl \
 204     sun/security/tools/jarsigner \
 205     sun/swing/BeanInfoUtils.class \
 206     sun/text/resources/cldr \
 207     sun/tools/asm \
 208     sun/tools/attach \
 209     sun/tools/java \
 210     sun/tools/javac \
 211     sun/tools/jcmd \
 212     sun/tools/jconsole \
 213     sun/tools/jinfo \
 214     sun/tools/jmap \
 215     sun/tools/jps \
 216     sun/tools/jstack \
 217     sun/tools/jstat \
 218     sun/tools/jstatd \
 219     sun/tools/native2ascii \
 220     sun/tools/serialver \
 221     sun/tools/tree \
 222     sun/tools/util \
 223     sun/util/cldr/CLDRLocaleDataMetaInfo.class \
 224     sun/util/resources/provider/NonEnLocaleDataMetaInfo.class \
 225     META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo \
 226     sun/util/resources/cldr \
 227     $(LOCALEDATA_INCLUDES) \
 228     com/oracle/jrockit/jfr \
 229     oracle/jrockit/jfr \
 230     jdk/jfr \
 231     jdk/internal/dynalink \
 232     jdk/nashorn \
 233     sun/jvm \
 234     toolbarButtonGraphics \
 235     sa.properties \
 236     com/sun/java/swing/action \
 237     com/sun/java/swing/ui \
 238     com/oracle/security \
 239     #
 240 
 241 # Find all files in the classes dir to use as dependencies. This could be more fine granular.
 242 ALL_FILES_IN_CLASSES := $(call not-containing, _the., $(filter-out %javac_state, \
 243     $(call CacheFind, $(JDK_OUT_CLASSES))))


 435     JAR := $(IMAGES_OUTPUTDIR)/lib/dt.jar, \
 436     SKIP_METAINF := true))
 437 
 438 ##########################################################################################
 439 
 440 # Get the CLDRVERSION
 441 include gensrc/GensrcCLDR.gmk
 442 
 443 CLDRDATA_JAR_DST := $(IMAGES_OUTPUTDIR)/lib/ext/cldrdata.jar
 444 
 445 CLDR_SERVICES_DIR := $(IMAGES_OUTPUTDIR)/cldrmetainfo
 446 
 447 CLDR_METAINF_SERVICES := $(CLDR_SERVICES_DIR)/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
 448 
 449 $(CLDR_METAINF_SERVICES): $(JDK_TOPDIR)/src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
 450         $(install-file)
 451 
 452 $(eval $(call SetupArchive,BUILD_CLDRDATA_JAR, \
 453     $(CLDR_METAINF_SERVICES), \
 454     SRCS := $(JDK_OUTPUTDIR)/modules/jdk.localedata \
 455         $(JDK_OUTPUTDIR)/modules/java.base \
 456         $(CLDR_SERVICES_DIR), \
 457     SUFFIXES := .class, \
 458     INCLUDES := sun/text/resources/cldr \
 459         sun/util/cldr/CLDRLocaleDataMetaInfo.class \
 460         sun/util/resources/cldr, \
 461     EXTRA_FILES := META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo, \
 462     JAR := $(CLDRDATA_JAR_DST), \
 463     EXTRA_MANIFEST_ATTR := CLDR-Version: $(CLDRVERSION), \
 464     SKIP_METAINF := true))
 465 
 466 ##########################################################################################
 467 
 468 TOOLS_JAR_INCLUDES := \
 469     com/sun/codemodel \
 470     com/sun/istack/internal/tools \
 471     com/sun/jarsigner \
 472     com/sun/javadoc \
 473     com/sun/jdi \
 474     com/sun/source \
 475     com/sun/tools/attach \
 476     com/sun/tools/classfile \
 477     com/sun/tools/corba \
 478     com/sun/tools/doclets \
 479     com/sun/tools/doclint \




 203     sun/security/ssl \
 204     sun/security/tools/jarsigner \
 205     sun/swing/BeanInfoUtils.class \
 206     sun/text/resources/cldr \
 207     sun/tools/asm \
 208     sun/tools/attach \
 209     sun/tools/java \
 210     sun/tools/javac \
 211     sun/tools/jcmd \
 212     sun/tools/jconsole \
 213     sun/tools/jinfo \
 214     sun/tools/jmap \
 215     sun/tools/jps \
 216     sun/tools/jstack \
 217     sun/tools/jstat \
 218     sun/tools/jstatd \
 219     sun/tools/native2ascii \
 220     sun/tools/serialver \
 221     sun/tools/tree \
 222     sun/tools/util \

 223     sun/util/resources/provider/NonEnLocaleDataMetaInfo.class \
 224     META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo \
 225     sun/util/resources/cldr \
 226     $(LOCALEDATA_INCLUDES) \
 227     com/oracle/jrockit/jfr \
 228     oracle/jrockit/jfr \
 229     jdk/jfr \
 230     jdk/internal/dynalink \
 231     jdk/nashorn \
 232     sun/jvm \
 233     toolbarButtonGraphics \
 234     sa.properties \
 235     com/sun/java/swing/action \
 236     com/sun/java/swing/ui \
 237     com/oracle/security \
 238     #
 239 
 240 # Find all files in the classes dir to use as dependencies. This could be more fine granular.
 241 ALL_FILES_IN_CLASSES := $(call not-containing, _the., $(filter-out %javac_state, \
 242     $(call CacheFind, $(JDK_OUT_CLASSES))))


 434     JAR := $(IMAGES_OUTPUTDIR)/lib/dt.jar, \
 435     SKIP_METAINF := true))
 436 
 437 ##########################################################################################
 438 
 439 # Get the CLDRVERSION
 440 include gensrc/GensrcCLDR.gmk
 441 
 442 CLDRDATA_JAR_DST := $(IMAGES_OUTPUTDIR)/lib/ext/cldrdata.jar
 443 
 444 CLDR_SERVICES_DIR := $(IMAGES_OUTPUTDIR)/cldrmetainfo
 445 
 446 CLDR_METAINF_SERVICES := $(CLDR_SERVICES_DIR)/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
 447 
 448 $(CLDR_METAINF_SERVICES): $(JDK_TOPDIR)/src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
 449         $(install-file)
 450 
 451 $(eval $(call SetupArchive,BUILD_CLDRDATA_JAR, \
 452     $(CLDR_METAINF_SERVICES), \
 453     SRCS := $(JDK_OUTPUTDIR)/modules/jdk.localedata \

 454         $(CLDR_SERVICES_DIR), \
 455     SUFFIXES := .class, \
 456     INCLUDES := sun/text/resources/cldr \

 457         sun/util/resources/cldr, \
 458     EXTRA_FILES := META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo, \
 459     JAR := $(CLDRDATA_JAR_DST), \
 460     EXTRA_MANIFEST_ATTR := CLDR-Version: $(CLDRVERSION), \
 461     SKIP_METAINF := true))
 462 
 463 ##########################################################################################
 464 
 465 TOOLS_JAR_INCLUDES := \
 466     com/sun/codemodel \
 467     com/sun/istack/internal/tools \
 468     com/sun/jarsigner \
 469     com/sun/javadoc \
 470     com/sun/jdi \
 471     com/sun/source \
 472     com/sun/tools/attach \
 473     com/sun/tools/classfile \
 474     com/sun/tools/corba \
 475     com/sun/tools/doclets \
 476     com/sun/tools/doclint \