Author: rmannibucau
Date: Thu Jul 26 08:10:50 2012
New Revision: 1365909

URL: http://svn.apache.org/viewvc?rev=1365909&view=rev
Log:
don't download rat.zip if already here

Modified:
    openejb/trunk/openejb/rat.xml

Modified: openejb/trunk/openejb/rat.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/rat.xml?rev=1365909&r1=1365908&r2=1365909&view=diff
==============================================================================
--- openejb/trunk/openejb/rat.xml (original)
+++ openejb/trunk/openejb/rat.xml Thu Jul 26 08:10:50 2012
@@ -115,12 +115,17 @@
         </patternset>
       </fileset> 
     </rat:report> 
-  </target> 
- 
-  <target name="-taskdef"> 
-    <dirname property="download.dir" file="${java.io.tmpdir}/rat"/>
-    <mkdir dir="${download.dir}"/>
+  </target>
+
+  <condition property="rat.already.downloaded">
+    <not><available file="${java.io.tmpdir}/rat.zip"/></not>
+  </condition>
+
+  <target name="download-rat" if="rat.already.downloaded">
     <get 
src="http://archive.apache.org/dist/incubator/rat/apache-rat-incubating-current-bin.zip";
 dest="${java.io.tmpdir}/rat.zip"/>
+  </target>
+
+  <target name="-taskdef" depends="download-rat">
     <unzip src="${java.io.tmpdir}/rat.zip" dest="${java.io.tmpdir}/rat"/>
 
     <typedef resource="org/apache/rat/anttasks/antlib.xml"


Reply via email to