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 \
|