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]