diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-05 11:28:07 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-06 10:09:11 +0100 |
commit | 66fffe032f2fda4851e83c55385199feeeee31be (patch) | |
tree | 4d8c48cbeae9c696ef5b27cf50e3d07cb2a9dedf /pom.xml | |
parent | a67fd6fe0df6aec9ed97c85e4d72b97a6358d3be (diff) | |
download | aspectj-66fffe032f2fda4851e83c55385199feeeee31be.tar.gz aspectj-66fffe032f2fda4851e83c55385199feeeee31be.zip |
Asciidoc: Create PDFs from multi-page guides
Using Asciidoctor Maven, we now produce PDFs (which are also linked to
from the main documentation index page) for
- Programming Guide,
- AspectJ 5 Developer's Notebook,
- Development Environment Guide,
- Problem Diagnosis Guide,
- AspectJ Design Overview.
Attention! PDF generation alone takes 3+ minutes, almost 4 minutes
including asciidoc to HTML conversion. Just deactivate the 'create-docs'
profile if you do not need docs during the build.
Closes #272.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -429,9 +429,14 @@ <icons>font</icons> </attributes> </configuration> - <!-- TODO: Remove dependency after https://github.com/asciidoctor/asciidoctor-maven-plugin/issues/553 fix --> <dependencies> <dependency> + <groupId>org.asciidoctor</groupId> + <artifactId>asciidoctorj-pdf</artifactId> + <version>2.3.10</version> + </dependency> + <!-- TODO: Remove dependency after https://github.com/asciidoctor/asciidoctor-maven-plugin/issues/553 fix --> + <dependency> <groupId>org.jruby</groupId> <artifactId>jruby</artifactId> <version>9.4.5.0</version> |