cleanup (hopefully) after the change in build strategy: 
+ no longer use the ot-compiler-feature but
   directly build the otdt.core.patch feature and install it using p2.
Changes from previous patch straightened and documented.
diff --git a/releng/build-scripts/build/OT-Compiler/build.properties b/releng/build-scripts/build/OT-Compiler/build.properties
index bd7bbab..afe069b 100644
--- a/releng/build-scripts/build/OT-Compiler/build.properties
+++ b/releng/build-scripts/build/OT-Compiler/build.properties
@@ -13,19 +13,16 @@
 J2SE-1.5=/shared/common/jdk-1.5.0-22.x86_64/jre/lib/charsets.jar:/shared/common/jdk-1.5.0-22.x86_64/jre/lib/jce.jar:/shared/common/jdk-1.5.0-22.x86_64/jre/lib/jsse.jar:/shared/common/jdk-1.5.0-22.x86_64/jre/lib/rt.jar
 #J2SE-1.5=/opt/public/common/ibm-java2-ppc64-50/jre/lib/vm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/core.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/charsets.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/graphics.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/security.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorb.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjaaslm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/server.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/xml.jar
 
-# no other publishing besides p2!
-configs=
-
 skipBase=true
 base=${build.root.dir}
 # baseLocation is set from run.xml
-eclipseBuildId=SDK-3.6RC3
-eclipseDrop=${eclipseBuildId}-201005271700
-eclipseURL=/home/data/httpd/download.eclipse.org/eclipse/downloads/drops/${eclipseDrop}
-eclipseBaseURL=${eclipseURL}/eclipse-${eclipseBuildId}-linux-gtk-${basearch}.tar.gz
+#eclipseBuildId=SDK-3.6RC3
+#eclipseDrop=${eclipseBuildId}-201005271700
+#eclipseURL=/home/data/httpd/download.eclipse.org/eclipse/downloads/drops/${eclipseDrop}
+#eclipseBaseURL=${eclipseURL}/eclipse-${eclipseBuildId}-linux-gtk-${basearch}.tar.gz
 
 p2.gathering=true
-p2.build.repo=file://${build.root.dir}/../updateSite
+#p2.build.repo  this is set from customTargets.xml#assemble.org.eclipse.objectteams.otdt.core.patch.p2
 skipMirroring=true
 #skipDirector=true
 p2.metadata.repo.name="Object Teams Updates"
diff --git a/releng/build-scripts/build/OT-Compiler/customTargets.xml b/releng/build-scripts/build/OT-Compiler/customTargets.xml
index 7ad0c3e..e3af19d 100644
--- a/releng/build-scripts/build/OT-Compiler/customTargets.xml
+++ b/releng/build-scripts/build/OT-Compiler/customTargets.xml
@@ -24,7 +24,6 @@
 	<!-- Add on <ant> task for each top level element being built. -->

 	<!-- ===================================================================== -->

 	<target name="allElements">

-

 		<ant antfile="${genericTargets}" target="${target}" >

 			<property name="type" value="feature" />

 			<property name="id" value="org.eclipse.objectteams.otdt.core.patch" />

diff --git a/releng/build-scripts/build/build.xml b/releng/build-scripts/build/build.xml
index 73444a1..f68ce9f 100644
--- a/releng/build-scripts/build/build.xml
+++ b/releng/build-scripts/build/build.xml
@@ -46,7 +46,8 @@
 		<!--set the compiler and compiler arguments-->
 		<!--the default compiler is set to the one used by eclipse rel. eng. -->
 		<loadproperties srcfile="${OTScriptDir}/compiler.${component.short}.properties" />
-<echo message="javacSource=${javacSource}" />
+		<echo message="javacSource=${javacSource}" />
+		
 		<!--this property required as of Eclipse 3.0 stream builds > 20031126 -->
 		<property name="buildingOSGi" value="true" />
 
diff --git a/releng/build-scripts/build/run.properties b/releng/build-scripts/build/run.properties
index 55168fe..aa9af46 100644
--- a/releng/build-scripts/build/run.properties
+++ b/releng/build-scripts/build/run.properties
@@ -1,5 +1,5 @@
 ###############################################################################
-# Copyright (c) 2010 Stephan Herrmann and others.
+# Copyright (c) 2010, 2011 Stephan Herrmann and others.
 # All rights reserved. This program and the accompanying materials
 # are made available under the terms of the Eclipse Public License v1.0
 # which accompanies this distribution, and is available at
diff --git a/releng/build-scripts/build/run.xml b/releng/build-scripts/build/run.xml
index 74d70da..0db2e6a 100644
--- a/releng/build-scripts/build/run.xml
+++ b/releng/build-scripts/build/run.xml
@@ -95,11 +95,12 @@
 
 	<target name="INFO">
 		<echo>Usage:
-	ant -f run.xml ot-junit-all   ->    runs OTDT Build and Testprocess
-	ant -f run.xml ot-junit-otdt  ->    runs OTDT Build and Testprocess excluding jdt tests
-	ant -f run.xml ot-junit-build ->    runs just OTDT Buildprocess
-	ant -f run.xml ot-junit-run   ->    runs just OTDT Tests w/o TestSetup
-	</echo>
+	ant -f run.xml ot-junit-all   	 ->		runs OTDT Build and Testprocess
+	ant -f run.xml ot-junit-otdt  	 ->		runs OTDT Build and Testprocess excluding jdt tests
+	ant -f run.xml ot-junit-build 	 ->		runs just OTDT Buildprocess
+	ant -f run.xml ot-compiler-build ->		just build the compiler
+	ant -f run.xml ot-junit-run   	 ->		runs just OTDT Tests w/o TestSetup
+		</echo>
 	</target>
 
 	<target name="ot-junit-all" depends="setupProperties,checkOS" description="Build all and run all tests.">
@@ -212,7 +213,7 @@
 	            <arg value="-Dbuilder=${builder-otcompiler}"/>
 	            <arg value="-D${installmode}=true"/> <!-- <- obsolete? -->
 		    	<arg value="-Dcomponent.short=OT-Compiler"/>
-			<arg value="-DotdtUpdatesDir=${otdtUpdatesDir}"/>
+				<arg value="-DotdtUpdatesDir=${otdtUpdatesDir}"/>
 	            <arg value="-Dconfigs=*,*,*"/>
 	            <arg value="-Dbaseos=${os}"/>
 	            <arg value="-Dbasews=${ws}"/>
@@ -229,16 +230,12 @@
 	            <jvmarg value="${vm.args}"/>
 	            <jvmarg value="${vm.args2}"/>
         </java>
+		<!-- Now we should have an update site with the patch feature, time to install it into base: -->
         <ant antfile="${OTScriptDir}/p2helper.xml" target="installFeature" dir="${baseLocation}">
             <property name="feature" value="org.eclipse.objectteams.otdt.core.patch.feature.group"/>
             <property name="sourceUpdatesDir" value="${otdtUpdatesDir}"/>
             <property name="targetEclipseDir" value="${baseLocation}"/>
         </ant>
-		<!-- At this point a zip file containing the new jdt.core-plugin exists in 
-		     ${build.root.dir}/org.eclipse.objectteams.otdt-${buildId}.zip
-		     which has already been installed into ${baseLocation} as to replace the 
-		     original plugin jar of exact same name (see OT-Compiler/customTargets.xml#postBuild)..
-		  -->
     </target>
 
 	<!-- ==== BUILD STAGE 2: ==== -->