aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-06 13:19:49 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-06 10:09:11 +0100
commit610d0ccf29f72757ec516f11f720405a8d2b695c (patch)
treebba1467283ee6da1a751510d1b0f1c1c44d7af92 /lib
parent4d884aac75b99f92c201b14fd4b4879a0fabc597 (diff)
downloadaspectj-610d0ccf29f72757ec516f11f720405a8d2b695c.tar.gz
aspectj-610d0ccf29f72757ec516f11f720405a8d2b695c.zip
Remove obsolete DocBook build config in favour of Asciidoctor
Along with the Ant and Maven build configs, downloads of - DocBook DTD, - DocBook XSL, - FOP, - Batik, - Saxon also become obsolete. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'lib')
-rw-r--r--lib/pom.xml95
-rw-r--r--lib/readme-lib-module.html21
2 files changed, 9 insertions, 107 deletions
diff --git a/lib/pom.xml b/lib/pom.xml
index 6006a4843..d52158235 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -139,32 +139,6 @@
<sha1>c61a373f6d50ff8fcfba900934f7254d44f9735b</sha1>
</configuration>
</execution>
- <execution>
- <id>download-docbook-dtd</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip</url>
- <outputDirectory>docbook</outputDirectory>
- <outputFileName>docbkx412.zip</outputFileName>
- <sha1>b9ae7a41056bfaf885581812d60651b7b5531519</sha1>
- </configuration>
- </execution>
- <execution>
- <id>download-docbook-xsl</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://sourceforge.net/projects/docbook/files/OldFiles/docbook-xsl-1.44.zip/download</url>
- <outputDirectory>docbook</outputDirectory>
- <outputFileName>docbook-xsl-1.44.zip</outputFileName>
- <sha1>626e7bee806ea14812f6f95cc2d187ab6ba9114a</sha1>
- </configuration>
- </execution>
</executions>
</plugin>
@@ -246,18 +220,6 @@
<destFileName>junit-src.zip</destFileName>
</artifactItem>
- <!-- Jython does not seem to be used anywhere in AspectJ -->
-
- <artifactItem>
- <!-- Binary is a bit newer than committed version, but produces identical results in 'docs' -->
- <groupId>saxon</groupId>
- <artifactId>saxon</artifactId>
- <version>6.5.3</version>
- <type>jar</type>
- <overWrite>false</overWrite>
- <outputDirectory>saxon</outputDirectory>
- <destFileName>saxon.jar</destFileName>
- </artifactItem>
<artifactItem>
<!-- Binary is identical to committed version -->
<groupId>regexp</groupId>
@@ -325,28 +287,6 @@
<destFileName>commons-logging-${lib.commons.logging.version}.jar</destFileName>
</artifactItem>
- <!-- Libraries used to create HTML docs from XML DocBook files -->
- <artifactItem>
- <!-- Binary is identical to committed version -->
- <groupId>fop</groupId>
- <artifactId>fop</artifactId>
- <version>0.20.5</version>
- <type>jar</type>
- <overWrite>false</overWrite>
- <outputDirectory>docbook</outputDirectory>
- <destFileName>fop.jar</destFileName>
- </artifactItem>
- <artifactItem>
- <!-- Binary is identical to committed version -->
- <groupId>batik</groupId>
- <artifactId>batik-1.5-fop</artifactId>
- <version>0.20-5</version>
- <type>jar</type>
- <overWrite>false</overWrite>
- <outputDirectory>docbook</outputDirectory>
- <destFileName>batik.jar</destFileName>
- </artifactItem>
-
</artifactItems>
</configuration>
</execution>
@@ -502,34 +442,6 @@
</fileset>
</configuration>
</execution>
- <execution>
- <id>unzip-docbook-dtd</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
- <verbose>true</verbose>
- <fileset>
- <directory>docbook/docbkx412.zip</directory>
- <outputDirectory>docbook/docbook-dtd</outputDirectory>
- </fileset>
- </configuration>
- </execution>
- <execution>
- <id>unzip-docbook-xsl</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- <configuration>
- <verbose>true</verbose>
- <fileset>
- <directory>docbook/docbook-xsl-1.44.zip/docbook-xsl-1.44</directory>
- <outputDirectory>docbook/docbook-xsl</outputDirectory>
- </fileset>
- </configuration>
- </execution>
</executions>
</plugin>
@@ -594,12 +506,10 @@
<include>${lib.provisioned.marker}</include>
<include>ant/**</include>
<include>commons/**</include>
- <include>docbook/**</include>
<include>jarjar/**</include>
<include>jdtcore-aj/**</include>
<include>junit/**</include>
<include>regexp/**</include>
- <include>saxon/**</include>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
@@ -646,15 +556,10 @@
<file>ant/bin/ant.bat</file>
<file>ant/lib/junit.jar</file>
<file>commons/commons.jar</file>
- <file>docbook/docbook-dtd/docbookx.dtd</file>
- <file>docbook/docbook-xsl/html/chunk.xsl</file>
- <file>docbook/fop.jar</file>
- <file>docbook/batik.jar</file>
<file>jarjar/jarjar-1.3.jar</file>
<file>jdtcore-aj/jdtcore-for-aspectj.jar</file>
<file>junit/junit.jar</file>
<file>regexp/jakarta-regexp-1.2.jar</file>
- <file>saxon/saxon.jar</file>
</files>
</requireFilesExist>
</rules>
diff --git a/lib/readme-lib-module.html b/lib/readme-lib-module.html
index fe4f03c4d..6d1acd43f 100644
--- a/lib/readme-lib-module.html
+++ b/lib/readme-lib-module.html
@@ -3,15 +3,15 @@
<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).
+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.
+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
+ 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.
@@ -21,29 +21,26 @@ This module also contains some bootstrap libraries and test sources.
modules built with AspectJ. Likely to be replaced with bootstrapping.
</li>
<li><a href="bcel">bcel</a>:
- The Bytecode Engineering Library from
+ 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
+ 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
+ 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
+ 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
@@ -51,4 +48,4 @@ This module also contains some bootstrap libraries and test sources.
</li>
</ul>
</body>
-</html> \ No newline at end of file
+</html>