diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-06 13:19:49 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-06 10:09:11 +0100 |
commit | 610d0ccf29f72757ec516f11f720405a8d2b695c (patch) | |
tree | bba1467283ee6da1a751510d1b0f1c1c44d7af92 /lib | |
parent | 4d884aac75b99f92c201b14fd4b4879a0fabc597 (diff) | |
download | aspectj-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.xml | 95 | ||||
-rw-r--r-- | lib/readme-lib-module.html | 21 |
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> |