PDFBOX-4639: add Automatic-Module-Name to MANIFEST.MF, as suggested by Gili
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1866199 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/debugger/pom.xml b/debugger/pom.xml
index 8d5365a..46ccb20 100644
--- a/debugger/pom.xml
+++ b/debugger/pom.xml
@@ -75,6 +75,19 @@
<filtering>true</filtering>
</resource>
</resources>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>org.apache.pdfbox.debugger</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ </plugins>
</build>
</project>
diff --git a/fontbox/pom.xml b/fontbox/pom.xml
index 8ec1491..1e2d964 100644
--- a/fontbox/pom.xml
+++ b/fontbox/pom.xml
@@ -65,6 +65,17 @@
</excludes>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>org.apache.fontbox</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
<!-- download test files from JIRA and keep them in repository cache -->
<plugin>
diff --git a/pdfbox/pom.xml b/pdfbox/pom.xml
index d510922..1aca096 100644
--- a/pdfbox/pom.xml
+++ b/pdfbox/pom.xml
@@ -178,6 +178,17 @@
<serverId>pdfbox-site</serverId>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>org.apache.pdfbox</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
<!-- PDFBOX-3974: download test files from JIRA and keep them in repository cache -->
<plugin>
diff --git a/tools/pom.xml b/tools/pom.xml
index 2b70d88..9725d0e 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -94,6 +94,17 @@
</systemPropertyVariables>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>org.apache.pdfbox.tools</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
</plugins>
</build>
diff --git a/xmpbox/pom.xml b/xmpbox/pom.xml
index c95e3c5..f78fe73 100644
--- a/xmpbox/pom.xml
+++ b/xmpbox/pom.xml
@@ -80,6 +80,17 @@
<argLine>${addmod}</argLine>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>org.apache.xmpbox</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
</plugins>
</build>