summaryrefslogtreecommitdiff
path: root/java/math
diff options
context:
space:
mode:
authorIngo Proetel <proetel@aicas.com>2003-08-11 12:37:35 +0000
committerIngo Proetel <proetel@aicas.com>2003-08-11 12:37:35 +0000
commit961b7cad4fb3efb659bbe642af4dfab2d1317f94 (patch)
treea378b936f528494b406611f55e812a60128f1748 /java/math
parentabc63c77a3268a17292df26bd7c70474f39d0acd (diff)
downloadclasspath-961b7cad4fb3efb659bbe642af4dfab2d1317f94.tar.gz
Added use of variables in class dependencies. These variable can be used to configure the set of supported libraries for features such as supported encoders/decoders, URL protocols, etc.
Diffstat (limited to 'java/math')
-rw-r--r--java/math/class-dependencies.conf19
1 files changed, 19 insertions, 0 deletions
diff --git a/java/math/class-dependencies.conf b/java/math/class-dependencies.conf
index cca5373a0..4fbf75eb1 100644
--- a/java/math/class-dependencies.conf
+++ b/java/math/class-dependencies.conf
@@ -16,6 +16,25 @@
#
# <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