Cleanup on start and defined temp folder
diff --git a/releng/org.eclipse.graphiti.releng/buckminster.properties b/releng/org.eclipse.graphiti.releng/buckminster.properties
index 62d0a0f..04c877c 100644
--- a/releng/org.eclipse.graphiti.releng/buckminster.properties
+++ b/releng/org.eclipse.graphiti.releng/buckminster.properties
@@ -12,6 +12,7 @@
 
 # Where the temp files should go
 #buckminster.temp.root=${user.home}/mydata/Projects/Graphiti/build/builds/tempoutput
+buckminster.temp.root=${rootPath}/_temp
 
 # How .qualifier in versions should be replaced
 
diff --git a/releng/org.eclipse.graphiti.releng/build.xml b/releng/org.eclipse.graphiti.releng/build.xml
index 1eef2f1..5e4654f 100644
--- a/releng/org.eclipse.graphiti.releng/build.xml
+++ b/releng/org.eclipse.graphiti.releng/build.xml
@@ -122,7 +122,7 @@
 
 	<target name="clean.all">
 		<echo message="Removing previous build" />
-		<delete dir="${buildsPath}" quiet="true" />
+		<delete dir="${rootPath}" quiet="true" />
 	</target>
 
 	<target name="init.clean.tools" if="clean.tools">
@@ -134,7 +134,7 @@
 		<available file="${toolsPath}/buckminster/buckminster" property="buckminster.exists" />
 	</target>
 
-	<target name="init">
+	<target name="init" depends="clean.all">
 
 		<echo message="Creating main directories" />
 		<echo message="rootPath: ${rootPath}" />