Update of /var/cvs/contributions/didactor2
In directory james.mmbase.org:/tmp/cvs-serv15692

Modified Files:
        build.xml 
Log Message:
doing the get on every single ant-call is a bit too horrible


See also: http://cvs.mmbase.org/viewcvs/contributions/didactor2


Index: build.xml
===================================================================
RCS file: /var/cvs/contributions/didactor2/build.xml,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -b -r1.119 -r1.120
--- build.xml   31 Jul 2008 14:17:26 -0000      1.119
+++ build.xml   31 Jul 2008 14:42:03 -0000      1.120
@@ -7,9 +7,6 @@
     </classpath>
   </taskdef>
 
-  <get 
src="http://cvs.mmbase.org/viewcvs/*checkout*/all/install-dependency.xml"; 
dest="install-dependency.xml"
-       usetimestamp="true"  ignoreerrors="true" />
-
   <taskdef name="stringutil" classname="ise.antelope.tasks.StringUtilTask">
     <classpath>
       <pathelement location="lib/AntelopeTasks_3.4.2.jar" />
@@ -34,7 +31,18 @@
 
   <property name="mmbase.ignorefiles"     
value="templates/index.jsp,templates/WEB-INF/web.xml,templates/WEB-INF/config/security/security.xml"
 />
 
-  <import file="install-dependency.xml" />
+
+  <if>
+    <not>
+      <available file="install-dependency.xml" />
+    </not>
+    <then>
+      <get 
src="http://cvs.mmbase.org/viewcvs/*checkout*/all/install-dependency.xml"; 
dest="install-dependency.xml"
+           usetimestamp="true"  ignoreerrors="true" />
+    </then>
+  </if>
+
+  <import file="install-dependency.xml" optional="true" />
 
   <target name="create.dirs">
     <mkdir dir="${build.dir}" />
@@ -81,6 +89,7 @@
 
   <target name="clean">
     <delete dir="${build.dir}" />
+    <delete file="install-dependency.xml" />
   </target>
 
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to