From d1a03f500f2ef57a26502ae4fd009139c82788da Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Thu, 16 Feb 2012 02:58:25 +0000
Subject: [PATCH] Moved mkdir above delete in core build.xml and removed mkdir
 from base build.xml

mkdir does nothing if the directory exists, whereas delete fails by default
if the directory doesn't exist. Also, mkdir creates parent dirs as needed.
---
 build.xml           | 1 -
 core/java/build.xml | 4 +---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/build.xml b/build.xml
index 3f6c2aee3a..a34e5ae486 100644
--- a/build.xml
+++ b/build.xml
@@ -1246,7 +1246,6 @@
         <zip destfile="i2pupdate.zip" basedir="pkg-temp" />
     </target>
     <target name="test" depends="buildProperties, jbigi" >
-        <mkdir dir="reports/core/junit/" />
         <ant dir="core/java/" target="test" />
     </target>
     <target name="junit.report" depends="buildProperties" >
diff --git a/core/java/build.xml b/core/java/build.xml
index 675ee71449..354172439a 100644
--- a/core/java/build.xml
+++ b/core/java/build.xml
@@ -92,14 +92,12 @@
         </cobertura-instrument>
     </target>
     <target name="test" depends="clean, compileTest, prepareTest">
+        <mkdir dir="../../reports/core/junit/" />
         <delete>
             <fileset dir="../../reports/core/junit">
                 <include name="TEST-*.xml"/>
             </fileset>
         </delete>
-        <mkdir dir="../../reports/" />
-        <mkdir dir="../../reports/core/" />
-        <mkdir dir="../../reports/core/junit/" />
         <junit printsummary="on" fork="yes" maxmemory="384m">
             <sysproperty key="net.sourceforge.cobertura.datafile" file="./cobertura.ser" />
             <classpath>
-- 
GitLab