aboutsummaryrefslogtreecommitdiffstats
path: root/lib/readme-lib-module.adoc
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-06 13:29:05 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-06 10:09:11 +0100
commit7c0835db41d336c6978ae57ec4ce6b845016ac2c (patch)
tree1eafc3a567d9852e2736ea3c05abd3f8007bb31f /lib/readme-lib-module.adoc
parent610d0ccf29f72757ec516f11f720405a8d2b695c (diff)
downloadaspectj-7c0835db41d336c6978ae57ec4ce6b845016ac2c.tar.gz
aspectj-7c0835db41d336c6978ae57ec4ce6b845016ac2c.zip
Rename readme-lib-module.html to .adoc
In the next step, the content, which is still HTML at this point, is going to be converted. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'lib/readme-lib-module.adoc')
-rw-r--r--lib/readme-lib-module.adoc51
1 files changed, 51 insertions, 0 deletions
diff --git a/lib/readme-lib-module.adoc b/lib/readme-lib-module.adoc
new file mode 100644
index 000000000..6d1acd43f
--- /dev/null
+++ b/lib/readme-lib-module.adoc
@@ -0,0 +1,51 @@
+<html>
+<head><title>AspectJ library module</title></head>
+<body>
+<h2>AspectJ library module</h2>
+
+This module primarily contains binary libraries from open-source projects,
+some of which are subject to licenses other than the Eclipse Public License (EPL).
+Those not subject to EPL are not distributed in source or binary form with
+AspectJ (except for Apache's BCEL), but are used in the development of AspectJ.
+This module also contains some bootstrap libraries and test sources.
+
+<ul>
+ <li><a href="ant">ant</a>:
+ Ant 1.6.3 from
+ <a href="http:jakarta.apache.org/ant">http:jakarta.apache.org/ant</a>.
+ This is a normal binary distribution, with junit.jar in the lib dir.
+ Ant is available under the Apache Software License.
+ </li>
+ <li><a href="aspectj">aspectj</a>:
+ This is just our version to avoid bootstrapping Ant builds of
+ modules built with AspectJ. Likely to be replaced with bootstrapping.
+ </li>
+ <li><a href="bcel">bcel</a>:
+ The Bytecode Engineering Library from
+ <a href="http:jakarta.apache.org/bcel">http:jakarta.apache.org/bcel</a>,
+ available under the Apache Software License.
+ </li>
+ <li><a href="build">build</a>: bootstrap libraries for the build process.
+ </li>
+ <li><a href="commons">commons</a>:
+ Commons 1.0 from
+ <a href="http:jakarta.apache.org/commons">http:jakarta.apache.org/commons</a>.
+ This is used only by the testing module.
+ </li>
+ <li><a href="junit">junit</a>:
+ JUnit 3.7 test libraries, available from
+ <a href="http:junit.org">junit.org</a> and under the CPL.
+ </li>
+ <li><a href="regexp">regexp</a>:
+ Regular expressions from
+ <a href="http:jakarta.apache.org">http:jakarta.apache.org</a>.
+ This is used only by the testing module.
+ </li>
+ <li><a href="test">test</a>: bootstrap libraries for the test process.
+ These could be replaced with build products, to avoid the checked-in
+ versions being out of date, but these build products change rarely
+ (and almost never in binary-incompatible ways).
+ </li>
+</ul>
+</body>
+</html>