jvanzyl     01/09/02 09:48:27

  Modified:    proposal/maven/src/templates build.vm
  Log:
  - create individual targets to build each separate projects and a target
    for the overall build.
  
  Revision  Changes    Path
  1.3       +11 -4     jakarta-alexandria/proposal/maven/src/templates/build.vm
  
  Index: build.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/proposal/maven/src/templates/build.vm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.vm  2001/09/02 16:27:23     1.2
  +++ build.vm  2001/09/02 16:48:27     1.3
  @@ -34,19 +34,26 @@
   <!--                                                                       -->
   <!-- ===================================================================== -->
   
  -<target name="build">
  +<target name="build-all">
  +#foreach ($project in $workspace.projects)
  +#if ($project.hasRepository())
  +  <antcall target="build-$project.name">
  +#end
  +#end
  +</target>
   
   #foreach ($project in $workspace.projects)
   #if ($project.hasRepository())
  +<target name="build-$project.name">
   #set ($buildFile = "$workspace.baseDir/$project.name/$project.buildFile")
  -  <!-- $project.name -->
     <ant antfile="$buildFile">
     #foreach ($property in $project.Properties)
     <property name="$property" value=""/>
     #end
   </ant>
  -#end
  +</target>
   
   #end
  -</target>
  +#end
  +
   </project>
  
  
  

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

Reply via email to