dion        2003/07/20 20:28:46

  Modified:    src/plugins-build/multiproject plugin.jelly
  Log:
  Fix j:set bug
  Use ${maven.docs.src}/navigation.xml instead of 
${basedir}/multiproject/navigation.xml
  for user provided nav
  
  Revision  Changes    Path
  1.16      +12 -8     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.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- plugin.jelly      21 Jul 2003 01:18:16 -0000      1.15
  +++ plugin.jelly      21 Jul 2003 03:28:46 -0000      1.16
  @@ -102,14 +102,18 @@
           template="navigation-${navType}.xml"/>
       </j:if>
   
  -    <!-- FIXME - this should just use the default in maven.docs.src -->
  -    <util:file var="userNavTemplate" name="${basedir}/multiproject/navigation.xml"/>
  +    <j:set var="maven.docs.src"
  +      
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('maven.docs.src')}/navigation.xml"
 />
  +    <j:set var="userNav" value="${maven.docs.src}/navigation.xml" />
  +
  +    <!-- FIXME: Will the xdoc stuff screw this up?? -->
  +    <util:file var="userNavTemplate" name="${userNav}"/>
       <j:if test="${userNavTemplate.exists()}">
         <echo>Producing user supplied navigation...</echo> 
   
         <velocity:merge 
           name="${maven.gen.docs}/navigation.xml"
  -        basedir="${basedir}/multiproject"
  +        basedir="${maven.docs.src}"
           template="navigation.xml"/>
       </j:if>
   
  @@ -140,7 +144,7 @@
     <goal name="multiproject:artifact"
       description=" Builds all artifacts for all subproject">
   
  -    <j:set var="goal" name="multiproject:artifact-callback"/>
  +    <j:set var="goal" value="multiproject:artifact-callback"/>
       <attainGoal name="multiproject:goal"/>
   
     </goal>
  @@ -156,7 +160,7 @@
     <goal name="multiproject:install"
       description="Run 'artifact':install for all subprojects">
   
  -    <j:set var="goal" name="multiproject:install-callback"/>
  +    <j:set var="goal" value="multiproject:install-callback"/>
       <attainGoal name="multiproject:goal"/>
     </goal>
     
  @@ -170,7 +174,7 @@
     <goal name="multiproject:install-snapshot"
       description="Run 'artifact':install-snapshot for all subprojects">
   
  -    <j:set var="goal" name="multiproject:install-snapshot-callback"/>
  +    <j:set var="goal" value="multiproject:install-snapshot-callback"/>
       <attainGoal name="multiproject:goal"/>
     </goal>
     
  @@ -184,7 +188,7 @@
      <goal name="multiproject:deploy"
       description="Run 'artifact':deploy for all subprojects">
   
  -    <j:set var="goal" name="multiproject:deploy-callback"/>
  +    <j:set var="goal" value="multiproject:deploy-callback"/>
       <attainGoal name="multiproject:goal"/>
     </goal>
     
  @@ -198,7 +202,7 @@
     <goal name="multiproject:deploy-snapshot"
       description="Run 'artifact':deploy-snapshot for all subprojects">
   
  -    <j:set var="goal" name="multiproject:deploy-snapshot-callback"/>
  +    <j:set var="goal" value="multiproject:deploy-snapshot-callback"/>
       <attainGoal name="multiproject:goal"/>
     </goal>
     
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to