dion 2003/07/08 23:03:40
Modified: src/plugins-build/multiproject plugin.jelly
Log:
Use multiproject:goal instead of repeatedly hard coding the maven:reactor tag
Revision Changes Path
1.9 +10 -44 maven/src/plugins-build/multiproject/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/multiproject/plugin.jelly,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- plugin.jelly 9 Jul 2003 03:04:22 -0000 1.8
+++ plugin.jelly 9 Jul 2003 06:03:39 -0000 1.9
@@ -31,14 +31,8 @@
<attainGoal name="multiproject:create-nav"/>
<!-- generate site docs -->
- <maven:reactor
- basedir="${maven.multiproject.basedir}"
- includes="${maven.multiproject.includes}"
- excludes="${maven.multiproject.excludes}"
- postProcessing="true"
- goals="clean,site"
- ignoreFailures="${maven.multiproject.ignoreFailures}"
- />
+ <j:set var="goal" value="clean,site" />
+ <attainGoal name="multiproject:goal" />
<attainGoal name="site" />
@@ -148,15 +142,8 @@
<goal name="multiproject:install"
description="Run 'artifact':install for all subprojects">
- <!-- fixme: use multiproject:goal here -->
- <maven:reactor
- basedir="${maven.multiproject.basedir}"
- includes="${maven.multiproject.includes}"
- excludes="${maven.multiproject.excludes}"
- postProcessing="false"
- goals="multiproject:install-callback"
- ignoreFailures="${maven.multiproject.ignoreFailures}"
- />
+ <j:set var="goal" name="multiproject:install-callback"/>
+ <attainGoal name="multiproject:goal"/>
</goal>
<goal name="multiproject:install-callback">
@@ -169,15 +156,8 @@
<goal name="multiproject:install-snapshot"
description="Run 'artifact':install-snapshot for all subprojects">
- <!-- fixme: use multiproject:goal here -->
- <maven:reactor
- basedir="${maven.multiproject.basedir}"
- includes="${maven.multiproject.includes}"
- excludes="${maven.multiproject.excludes}"
- postProcessing="false"
- goals="multiproject:install-snapshot-callback"
- ignoreFailures="${maven.multiproject.ignoreFailures}"
- />
+ <j:set var="goal" name="multiproject:install-snapshot-callback"/>
+ <attainGoal name="multiproject:goal"/>
</goal>
<goal name="multiproject:install-snapshot-callback">
@@ -190,15 +170,8 @@
<goal name="multiproject:deploy"
description="Run 'artifact':deploy for all subprojects">
- <!-- fixme: use multiproject:goal here -->
- <maven:reactor
- basedir="${maven.multiproject.basedir}"
- includes="${maven.multiproject.includes}"
- excludes="${maven.multiproject.excludes}"
- postProcessing="false"
- goals="multiproject:deploy-callback"
- ignoreFailures="${maven.multiproject.ignoreFailures}"
- />
+ <j:set var="goal" name="multiproject:deploy-callback"/>
+ <attainGoal name="multiproject:goal"/>
</goal>
<goal name="multiproject:deploy-callback">
@@ -211,15 +184,8 @@
<goal name="multiproject:deploy-snapshot"
description="Run 'artifact':deploy-snapshot for all subprojects">
- <!-- fixme: use multiproject:goal here -->
- <maven:reactor
- basedir="${maven.multiproject.basedir}"
- includes="${maven.multiproject.includes}"
- excludes="${maven.multiproject.excludes}"
- postProcessing="false"
- goals="multiproject:deploy-snapshot-callback"
- ignoreFailures="${maven.multiproject.ignoreFailures}"
- />
+ <j:set var="goal" name="multiproject:deploy-snapshot-callback"/>
+ <attainGoal name="multiproject:goal"/>
</goal>
<goal name="multiproject:deploy-snapshot-callback">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]