blob: af2c8c0d8450d9094e7ac6955df17a9aa66ee859 [file] [log] [blame]
gwt.team.bruce8a806022006-12-08 19:36:06 +00001<project name="buildtools" default="build" basedir=".">
2 <property name="gwt.root" location=".." />
3 <property name="project.tail" value="build-tools" />
4 <import file="${gwt.root}/common.ant.xml" />
5
6 <!-- "build" is the default when subprojects are directly targetted -->
7 <property name="target" value="build" />
8
9 <target name="customchecks" description="Build the checkstyle extensions">
gwt.team.scottbd07fbcf2006-12-08 21:12:32 +000010 <gwt.ant dir="customchecks" />
gwt.team.bruce8a806022006-12-08 19:36:06 +000011 </target>
12
13 <target name="doctool" description="Build the doctool">
gwt.team.scottbd07fbcf2006-12-08 21:12:32 +000014 <gwt.ant dir="doctool" />
gwt.team.bruce8a806022006-12-08 19:36:06 +000015 </target>
16
17 <target name="-do" depends="customchecks, doctool" description="Run all subprojects"/>
18
19 <target name="build" description="Builds GWT">
20 <antcall target="-do">
21 <param name="target" value="build" />
22 </antcall>
23 </target>
24
25 <target name="checkstyle" depends="build" description="Static analysis of GWT source">
26 <antcall target="-do">
27 <param name="target" value="checkstyle" />
28 </antcall>
29 </target>
30
31 <target name="test" depends="build" description="Test GWT">
32 <antcall target="-do">
33 <param name="target" value="test" />
34 </antcall>
35 </target>
36</project>