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

gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 69fc21e422c9731e5b78f8e07aefbc0d0312ad41
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Fri Feb 22 16:53:21 2019 +0100

    [CAMEL-13177] Build speed: reduce dependencies analyzed by 
maven-plugin-plugin
---
 catalog/camel-report-maven-plugin/pom.xml        | 15 +++++++++++++++
 tooling/maven/bom-generator-maven-plugin/pom.xml | 15 +++++++++++++++
 tooling/maven/camel-maven-plugin/pom.xml         | 15 +++++++++++++++
 tooling/maven/camel-package-maven-plugin/pom.xml | 14 ++++++++++++++
 4 files changed, 59 insertions(+)

diff --git a/catalog/camel-report-maven-plugin/pom.xml 
b/catalog/camel-report-maven-plugin/pom.xml
index 1afbbd1..6362086 100644
--- a/catalog/camel-report-maven-plugin/pom.xml
+++ b/catalog/camel-report-maven-plugin/pom.xml
@@ -133,4 +133,19 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <configuration>
+          <mojoDependencies>
+            <dep>org.codehaus.mojo:exec-maven-plugin</dep>
+            <dep>org.apache.maven:maven-plugin-api</dep>
+          </mojoDependencies>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/tooling/maven/bom-generator-maven-plugin/pom.xml 
b/tooling/maven/bom-generator-maven-plugin/pom.xml
index ea8b50a..a898f66 100644
--- a/tooling/maven/bom-generator-maven-plugin/pom.xml
+++ b/tooling/maven/bom-generator-maven-plugin/pom.xml
@@ -111,4 +111,19 @@
 
     </dependencies>
 
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-plugin-plugin</artifactId>
+                <configuration>
+                    <mojoDependencies>
+                        <dep>org.apache.maven:maven-plugin-api</dep>
+                    </mojoDependencies>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
 </project>
diff --git a/tooling/maven/camel-maven-plugin/pom.xml 
b/tooling/maven/camel-maven-plugin/pom.xml
index 1b20df0..af3a9a5 100644
--- a/tooling/maven/camel-maven-plugin/pom.xml
+++ b/tooling/maven/camel-maven-plugin/pom.xml
@@ -113,4 +113,19 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <configuration>
+          <mojoDependencies>
+            <dep>org.codehaus.mojo:exec-maven-plugin</dep>
+            <dep>org.apache.maven:maven-plugin-api</dep>
+          </mojoDependencies>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/tooling/maven/camel-package-maven-plugin/pom.xml 
b/tooling/maven/camel-package-maven-plugin/pom.xml
index acfa437..4f5f1c6 100644
--- a/tooling/maven/camel-package-maven-plugin/pom.xml
+++ b/tooling/maven/camel-package-maven-plugin/pom.xml
@@ -207,6 +207,20 @@
     </dependency>
   </dependencies>
 
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <configuration>
+          <mojoDependencies>
+            <dep>org.apache.maven:maven-plugin-api</dep>
+          </mojoDependencies>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
   <profiles>
     <profile>
       <id>jigsaw</id>

Reply via email to