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]

Reply via email to