summaryrefslogtreecommitdiffstats
path: root/lib/readme-lib-module.html
blob: 0ef094b64085bea8715e19de7c336b0fc6f859ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<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 Common Public License (CPL).  
Those not subject to CPL 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="jdiff">jdiff</a>:
       JDiff binaries; there is a jdiff project under LGPL at 
       <a href="http:sourceforge.net/projects/javadiff">http:sourceforge.net/projects/javadiff</a>.
       This is used only internally by the testing module and is not distributed.
       </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="saxon">saxon</a>:
       For building docbook.
       </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>