Added build tools compilation to the dependency chain and added checkstyle targets that include our custom checks (e.g. sort order)

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@59 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/build.xml b/build.xml
index fc48e3b..068eb0a 100755
--- a/build.xml
+++ b/build.xml
@@ -10,15 +10,15 @@
 		<ant dir="distro-source" inheritall="false" target="${target}" />

 	</target>

 

-	<target name="dev" description="Run dev">

+	<target name="dev" depends="buildtools" description="Run dev">

 		<ant dir="dev" inheritall="false" target="${target}" />

 	</target>

 

-	<target name="user" depends="dev" description="Run user">

+	<target name="user" depends="buildtools, dev" description="Run user">

 		<ant dir="user" inheritall="false" target="${target}" />

 	</target>

 

-	<target name="servlet" depends="user" description="Run servlet">

+	<target name="servlet" depends="buildtools, user" description="Run servlet">

 		<ant dir="servlet" inheritall="false" target="${target}" />

 	</target>

 

@@ -26,6 +26,10 @@
 		<ant dir="jni" inheritall="false" target="${target}" />

 	</target>

 

+	<target name="buildtools" description="Build the build tools">

+		<ant dir="build-tools" inheritall="false" target="${target}" />

+	</target>

+

 	<target name="-do" depends="dist" description="Run all subprojects"/>

 	

 	<target name="build" description="Builds GWT">