You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2017/05/27 15:11:25 UTC
maven-resolver git commit: [MRESOLVER-26] added Jigsaw
Automatic-Module-Name in MANIFEST.MF
Repository: maven-resolver
Updated Branches:
refs/heads/MRESOLVER-26_AutomaticModuleName [created] d1724eb7d
[MRESOLVER-26] added Jigsaw Automatic-Module-Name in MANIFEST.MF
Project: http://git-wip-us.apache.org/repos/asf/maven-resolver/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-resolver/commit/d1724eb7
Tree: http://git-wip-us.apache.org/repos/asf/maven-resolver/tree/d1724eb7
Diff: http://git-wip-us.apache.org/repos/asf/maven-resolver/diff/d1724eb7
Branch: refs/heads/MRESOLVER-26_AutomaticModuleName
Commit: d1724eb7d423641aef779627193a5aacc0e7ae7a
Parents: 5ad71dd
Author: Hervé Boutemy <hb...@apache.org>
Authored: Sat May 27 17:11:14 2017 +0200
Committer: Hervé Boutemy <hb...@apache.org>
Committed: Sat May 27 17:11:14 2017 +0200
----------------------------------------------------------------------
maven-resolver-api/pom.xml | 4 ++++
maven-resolver-connector-basic/pom.xml | 4 ++++
maven-resolver-impl/pom.xml | 4 ++++
maven-resolver-spi/pom.xml | 4 ++++
maven-resolver-test-util/pom.xml | 4 ++++
maven-resolver-transport-classpath/pom.xml | 4 ++++
maven-resolver-transport-file/pom.xml | 4 ++++
maven-resolver-transport-http/pom.xml | 1 +
maven-resolver-transport-wagon/pom.xml | 4 ++++
maven-resolver-util/pom.xml | 4 ++++
pom.xml | 11 +++++++++++
11 files changed, 48 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-api/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-api/pom.xml b/maven-resolver-api/pom.xml
index 6907857..cc2e9f0 100644
--- a/maven-resolver-api/pom.xml
+++ b/maven-resolver-api/pom.xml
@@ -35,6 +35,10 @@
The application programming interface for the repository system.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.api</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>junit</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-connector-basic/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-connector-basic/pom.xml b/maven-resolver-connector-basic/pom.xml
index 1e8ac98..53623b8 100644
--- a/maven-resolver-connector-basic/pom.xml
+++ b/maven-resolver-connector-basic/pom.xml
@@ -35,6 +35,10 @@
A repository connector implementation for repositories using URI-based layouts.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.connector_basic</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-impl/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-impl/pom.xml b/maven-resolver-impl/pom.xml
index 7ae2e8e..c842506 100644
--- a/maven-resolver-impl/pom.xml
+++ b/maven-resolver-impl/pom.xml
@@ -35,6 +35,10 @@
An implementation of the repository system.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.impl</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-spi/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-spi/pom.xml b/maven-resolver-spi/pom.xml
index 35267a8..20e2e13 100644
--- a/maven-resolver-spi/pom.xml
+++ b/maven-resolver-spi/pom.xml
@@ -35,6 +35,10 @@
The service provider interface for repository system implementations and repository connectors.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.spi</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-test-util/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-test-util/pom.xml b/maven-resolver-test-util/pom.xml
index 6bbc5cb..50ad13d 100644
--- a/maven-resolver-test-util/pom.xml
+++ b/maven-resolver-test-util/pom.xml
@@ -35,6 +35,10 @@
A collection of utility classes to ease testing of the repository system.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.test_util</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-transport-classpath/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-transport-classpath/pom.xml b/maven-resolver-transport-classpath/pom.xml
index 1c5d141..0e75e42 100644
--- a/maven-resolver-transport-classpath/pom.xml
+++ b/maven-resolver-transport-classpath/pom.xml
@@ -35,6 +35,10 @@
A transport implementation for repositories using classpath:// URLs.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.transport.classpath</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-transport-file/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-transport-file/pom.xml b/maven-resolver-transport-file/pom.xml
index f6de89b..0a923d2 100644
--- a/maven-resolver-transport-file/pom.xml
+++ b/maven-resolver-transport-file/pom.xml
@@ -35,6 +35,10 @@
A transport implementation for repositories using file:// URLs.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.transport.file</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-transport-http/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-transport-http/pom.xml b/maven-resolver-transport-http/pom.xml
index 96997c0..f920ecd 100644
--- a/maven-resolver-transport-http/pom.xml
+++ b/maven-resolver-transport-http/pom.xml
@@ -36,6 +36,7 @@
</description>
<properties>
+ <AutomaticModuleName>org.apache.maven.resolver.transport.http</AutomaticModuleName>
<jettyVersion>8.1.22.v20160922</jettyVersion>
</properties>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-transport-wagon/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-transport-wagon/pom.xml b/maven-resolver-transport-wagon/pom.xml
index d0c7e93..296f3df 100644
--- a/maven-resolver-transport-wagon/pom.xml
+++ b/maven-resolver-transport-wagon/pom.xml
@@ -35,6 +35,10 @@
A transport implementation based on Maven Wagon.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.transport.wagon</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/maven-resolver-util/pom.xml
----------------------------------------------------------------------
diff --git a/maven-resolver-util/pom.xml b/maven-resolver-util/pom.xml
index 4ee1cb9..c2f6aa5 100644
--- a/maven-resolver-util/pom.xml
+++ b/maven-resolver-util/pom.xml
@@ -35,6 +35,10 @@
A collection of utility classes to ease usage of the repository system.
</description>
+ <properties>
+ <AutomaticModuleName>org.apache.maven.resolver.util</AutomaticModuleName>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
http://git-wip-us.apache.org/repos/asf/maven-resolver/blob/d1724eb7/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 134a34b..a502f77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -316,6 +316,17 @@
</excludes>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>${AutomaticModuleName}</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
</plugins>
</pluginManagement>
<plugins>