blob: f81b120818c10be42b92596bc6b0f4f609378dd0 [file] [log] [blame]
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +00001<project name="buildtools" default="build" basedir=".">
fabbott@google.com0e2dc6282008-08-22 16:09:01 +00002 <property name="gwt.root" location=".." />
3 <property name="project.tail" value="build-tools" />
4 <import file="${gwt.root}/common.ant.xml" />
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +00005
fabbott@google.com0e2dc6282008-08-22 16:09:01 +00006 <!-- "build" is the default when subprojects are directly targetted -->
7 <property name="target" value="build" />
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +00008
fabbott@google.com0e2dc6282008-08-22 16:09:01 +00009 <target name="ant-gwt" description="Builds GWT specific Ant extensions">
10 <gwt.ant dir="ant-gwt" />
11 </target>
gwt.team.scottbb05c9002006-12-12 09:53:31 +000012
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000013 <target name="customchecks" description="Build the checkstyle extensions">
14 <gwt.ant dir="customchecks" />
15 </target>
16
17 <target name="doctool" description="Build the doctool">
18 <gwt.ant dir="doctool" />
19 </target>
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +000020
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000021 <target name="-do" depends="ant-gwt, customchecks, doctool" description="Run all subprojects"/>
22
23 <target name="build" description="Builds GWT">
24 <antcall target="-do">
25 <param name="target" value="build" />
26 </antcall>
27 </target>
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +000028
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000029 <target name="checkstyle" depends="build" description="Static analysis of GWT source">
30 <antcall target="-do">
31 <param name="target" value="checkstyle" />
32 </antcall>
33 </target>
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +000034
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000035 <target name="test" depends="build" description="Test GWT">
36 <antcall target="-do">
37 <param name="target" value="test" />
38 </antcall>
39 </target>
gwt.team.scottb14c5b9d2006-12-10 06:06:08 +000040</project>