220 lines
4.1 KiB
Text
220 lines
4.1 KiB
Text
# This property file contains dependencies of classes, methods, and
|
|
# field on other methods or classes.
|
|
#
|
|
# Syntax:
|
|
#
|
|
# <used>: <needed 1> [... <needed N>]
|
|
#
|
|
# means that when <used> is included, <needed 1> (... <needed N>) must
|
|
# be included as well.
|
|
#
|
|
# <needed X> and <used> are of the form
|
|
#
|
|
# <class.methodOrField(signature)>
|
|
#
|
|
# or just
|
|
#
|
|
# <class>
|
|
#
|
|
# Within dependencies, variables can be used. A variable is defined as
|
|
# follows:
|
|
#
|
|
# {variable}: value1 value2 ... value<n>
|
|
#
|
|
# variables can be used on the right side of dependencies as follows:
|
|
#
|
|
# <used>: com.bla.blu.{variable}.Class.m()V
|
|
#
|
|
# The use of the variable will expand to <n> dependencies of the form
|
|
#
|
|
# <used>: com.bla.blu.value1.Class.m()V
|
|
# <used>: com.bla.blu.value2.Class.m()V
|
|
# ...
|
|
# <used>: com.bla.blu.value<n>.Class.m()V
|
|
#
|
|
# Variables can be redefined when building a system to select the
|
|
# required support for features like encodings, protocols, etc.
|
|
#
|
|
# Hints:
|
|
#
|
|
# - For methods and fields, the signature is mandatory. For
|
|
# specification, please see the Java Virtual Machine Specification by
|
|
# SUN. Unlike in the spec, field signatures (types) are in brackets.
|
|
#
|
|
# - Package names must be separated by '/' (and not '.'). E.g.,
|
|
# java/lang/Class (this is necessary, because the '.' is used to
|
|
# separate method or field names from classes)
|
|
#
|
|
# - In case <needed> refers to a class, only the class itself will be
|
|
# included in the resulting binary, NOT necessarily all its methods
|
|
# and fields. If you want to refer to all methods and fields, you can
|
|
# write class.* as an abbreviation.
|
|
#
|
|
# - Abbreviations for packages are also possible: my/package/* means all
|
|
# methods and fields of all classes in my/package.
|
|
#
|
|
# - A line with a trailing '\' continues in the next line.
|
|
|
|
# end of file
|
|
|
|
# All locales supported are loaded via classes from java.text (see below)
|
|
# from class gnu/java/locale/LocaleInformation_<locale_id>
|
|
#
|
|
# This introduces a dependency for all locales. To allow an easy selection
|
|
# and addition of locales, the library variable {text_locales} can be set to
|
|
# the set of supported locales.
|
|
#
|
|
|
|
{text_locales}: \
|
|
af_ZA \
|
|
ar_AE \
|
|
ar_BH \
|
|
ar_DZ \
|
|
ar_EG \
|
|
ar_IN \
|
|
ar_IQ \
|
|
ar_JO \
|
|
ar_KW \
|
|
ar_LB \
|
|
ar_LY \
|
|
ar_MA \
|
|
ar_OM \
|
|
ar_QA \
|
|
ar_SD \
|
|
ar_SY \
|
|
ar_TN \
|
|
ar_YE \
|
|
be_BY \
|
|
bn_IN \
|
|
br_FR \
|
|
bs_BA \
|
|
ca_ES \
|
|
cs_CZ \
|
|
cy_GB \
|
|
da_DK \
|
|
de \
|
|
de_AT \
|
|
de_BE \
|
|
de_CH \
|
|
de_DE \
|
|
de_LU \
|
|
el_GR \
|
|
en \
|
|
en_AU \
|
|
en_BW \
|
|
en_CA \
|
|
en_DK \
|
|
en_GB \
|
|
en_HK \
|
|
en_IE \
|
|
en_IN \
|
|
en_NZ \
|
|
en_PH \
|
|
en_SG \
|
|
en_US \
|
|
en_ZA \
|
|
en_ZW \
|
|
es_AR \
|
|
es_BO \
|
|
es_CL \
|
|
es_CO \
|
|
es_CR \
|
|
es_DO \
|
|
es_EC \
|
|
es_ES \
|
|
es_GT \
|
|
es_HN \
|
|
es_MX \
|
|
es_NI \
|
|
es_PA \
|
|
es_PE \
|
|
es_PR \
|
|
es_PY \
|
|
es_SV \
|
|
es_US \
|
|
es_UY \
|
|
es_VE \
|
|
et_EE \
|
|
eu_ES \
|
|
fa_IR \
|
|
fi_FI \
|
|
fo_FO \
|
|
fr_BE \
|
|
fr_CA \
|
|
fr_CH \
|
|
fr_FR \
|
|
fr_LU \
|
|
ga_IE \
|
|
gd_GB \
|
|
gl_ES \
|
|
gv_GB \
|
|
he_IL \
|
|
hi_IN \
|
|
hr_HR \
|
|
hu_HU \
|
|
id_ID \
|
|
it_CH \
|
|
it_IT \
|
|
iw_IL \
|
|
ja_JP \
|
|
ka_GE \
|
|
kl_GL \
|
|
ko_KR \
|
|
kw_GB \
|
|
lt_LT \
|
|
lv_LV \
|
|
mi_NZ \
|
|
mk_MK \
|
|
mr_IN \
|
|
mt_MT \
|
|
nl \
|
|
nl_BE \
|
|
nl_NL \
|
|
nn_NO \
|
|
no_NO \
|
|
oc_FR \
|
|
pl_PL \
|
|
pt_BR \
|
|
pt_PT \
|
|
ro_RO \
|
|
ru_RU \
|
|
ru_UA \
|
|
se_NO \
|
|
sk_SK \
|
|
sl_SI \
|
|
sq_AL \
|
|
sr_YU \
|
|
sv_FI \
|
|
sv_SE \
|
|
ta_IN \
|
|
te_IN \
|
|
tg_TJ \
|
|
tl_PH \
|
|
tr_TR \
|
|
uk_UA \
|
|
ur_PK \
|
|
uz_UZ \
|
|
vi_VN \
|
|
yi_US \
|
|
zh_CN \
|
|
zh_HK \
|
|
zh_SG \
|
|
zh_TW
|
|
|
|
java/text/Collator.getInstance(Ljava/util/Locale;)Ljava/text/Collator;: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|
|
|
|
java/text/DateFormatSymbols.<init>(Ljava/util/Locale;)V: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|
|
|
|
java/text/DecimalFormatSymbols.<init>(Ljava/util/Locale;)V: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|
|
|
|
java/text/BreakIterator.getInstance(Ljava/lang/String;Ljava/util/Locale;)Ljava/text/BreakIterator;: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|
|
|
|
java/text/NumberFormat.computeInstance(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;)Ljava/text/NumberFormat;: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|
|
|
|
java/text/DateFormat.computeInstance(IILjava/util/Locale;ZZ)Ljava/text/DateFormat;: \
|
|
gnu/java/locale/LocaleInformation_{text_locales}.*
|