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:34 UTC

[directory-scimple] branch module-names created (now 2d4fb82f)

This is an automated email from the ASF dual-hosted git repository.

bdemers pushed a change to branch module-names
in repository https://gitbox.apache.org/repos/asf/directory-scimple.git


      at 2d4fb82f Add module names to jar manifests

This branch includes the following new commits:

     new 2d4fb82f Add module names to jar manifests

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[directory-scimple] 01/01: Add module names to jar manifests

Posted by bd...@apache.org.
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>