You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bd...@apache.org on 2022/09/08 14:56:35 UTC
[directory-scimple] 01/01: Add module names to jar manifests
This is an automated email from the ASF dual-hosted git repository.
bdemers pushed a commit to branch module-names
in repository https://gitbox.apache.org/repos/asf/directory-scimple.git
commit 2d4fb82fa09bec6064f27090ce4a195abb793c7e
Author: Brian Demers <bd...@apache.org>
AuthorDate: Thu Sep 8 10:56:25 2022 -0400
Add module names to jar manifests
---
pom.xml | 1 +
scim-client/pom.xml | 6 +++++-
scim-compliance-tests/pom.xml | 4 ++++
scim-core/pom.xml | 4 ++++
scim-coverage/pom.xml | 1 +
scim-server-examples/scim-server-jersey/pom.xml | 5 ++++-
scim-server/pom.xml | 4 ++++
scim-spec/scim-spec-protocol/pom.xml | 4 ++++
scim-spec/scim-spec-schema/pom.xml | 4 ++++
scim-tools/pom.xml | 4 ++++
10 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index 86cad66c..63b2c247 100644
--- a/pom.xml
+++ b/pom.xml
@@ -415,6 +415,7 @@
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
<manifestEntries>
+ <Automatic-Module-Name>${module.name}</Automatic-Module-Name>
<Build-Number>${build.number}</Build-Number>
<Build-Date>${timestamp}</Build-Date>
<SCM-Revision>${buildNumber}</SCM-Revision>
diff --git a/scim-client/pom.xml b/scim-client/pom.xml
index 4f16089c..fc1f684f 100644
--- a/scim-client/pom.xml
+++ b/scim-client/pom.xml
@@ -24,7 +24,11 @@
</parent>
<artifactId>scim-client</artifactId>
<name>SCIM - Client</name>
-
+
+ <properties>
+ <module.name>org.apache.directory.scim.client</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.directory.scim</groupId>
diff --git a/scim-compliance-tests/pom.xml b/scim-compliance-tests/pom.xml
index bd4459cc..3b163232 100644
--- a/scim-compliance-tests/pom.xml
+++ b/scim-compliance-tests/pom.xml
@@ -27,6 +27,10 @@
<artifactId>scim-compliance-tests</artifactId>
<name>SCIM - Compliance Tests</name>
+ <properties>
+ <module.name>org.apache.directory.scim.compliance</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
diff --git a/scim-core/pom.xml b/scim-core/pom.xml
index 1ab5ba6a..031452e8 100644
--- a/scim-core/pom.xml
+++ b/scim-core/pom.xml
@@ -27,6 +27,10 @@
<artifactId>scim-core</artifactId>
<name>SCIM - Core</name>
+ <properties>
+ <module.name>org.apache.directory.scim.core</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>jakarta.inject</groupId>
diff --git a/scim-coverage/pom.xml b/scim-coverage/pom.xml
index ac369c79..da1f9092 100644
--- a/scim-coverage/pom.xml
+++ b/scim-coverage/pom.xml
@@ -26,6 +26,7 @@
<artifactId>scim-test-coverage</artifactId>
<name>SCIM - Total Test Coverage</name>
+ <packaging>pom</packaging>
<dependencies>
<dependency>
diff --git a/scim-server-examples/scim-server-jersey/pom.xml b/scim-server-examples/scim-server-jersey/pom.xml
index 2a6883d2..cfa7f99f 100644
--- a/scim-server-examples/scim-server-jersey/pom.xml
+++ b/scim-server-examples/scim-server-jersey/pom.xml
@@ -27,8 +27,11 @@
<artifactId>scim-server-jersey</artifactId>
<name>SCIM - Server - Examples - Jersey</name>
- <dependencies>
+ <properties>
+ <module.name>org.apache.directory.scim.example.jersey</module.name>
+ </properties>
+ <dependencies>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-grizzly2-http</artifactId>
diff --git a/scim-server/pom.xml b/scim-server/pom.xml
index 4fb9590c..5d83a32f 100644
--- a/scim-server/pom.xml
+++ b/scim-server/pom.xml
@@ -28,6 +28,10 @@
<name>SCIM - Server</name>
<packaging>jar</packaging>
+ <properties>
+ <module.name>org.apache.directory.scim.server</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>jakarta.inject</groupId>
diff --git a/scim-spec/scim-spec-protocol/pom.xml b/scim-spec/scim-spec-protocol/pom.xml
index 3466f9fa..2f3edda3 100644
--- a/scim-spec/scim-spec-protocol/pom.xml
+++ b/scim-spec/scim-spec-protocol/pom.xml
@@ -29,6 +29,10 @@
<artifactId>scim-spec-protocol</artifactId>
<name>SCIM - Specification - Protocol</name>
+ <properties>
+ <module.name>org.apache.directory.scim.protocol</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>jakarta.ws.rs</groupId>
diff --git a/scim-spec/scim-spec-schema/pom.xml b/scim-spec/scim-spec-schema/pom.xml
index 26dba0b0..c7905abf 100644
--- a/scim-spec/scim-spec-schema/pom.xml
+++ b/scim-spec/scim-spec-schema/pom.xml
@@ -27,6 +27,10 @@
<artifactId>scim-spec-schema</artifactId>
<name>SCIM - Specification - Schema</name>
+ <properties>
+ <module.name>org.apache.directory.scim.spec</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>jakarta.xml.bind</groupId>
diff --git a/scim-tools/pom.xml b/scim-tools/pom.xml
index 9a97d552..67e44272 100644
--- a/scim-tools/pom.xml
+++ b/scim-tools/pom.xml
@@ -27,6 +27,10 @@
<artifactId>scim-tools</artifactId>
<name>SCIM - Tools</name>
+ <properties>
+ <module.name>org.apache.directory.scim.tools</module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.directory.scim</groupId>