blob: cc6c10a577c5efc974cb694991f06ab68ac60bd3 [file] [log] [blame]
gwt.team.mmendez4449b342007-04-10 19:41:44 +00001<project name="tools" default="build" basedir=".">
fabbott@google.com0e2dc6282008-08-22 16:09:01 +00002 <property name="gwt.root" location=".." />
3 <property name="project.tail" value="tools" />
4 <import file="${gwt.root}/common.ant.xml" />
gwt.team.mmendez4449b342007-04-10 19:41:44 +00005
kprobst@google.com84036662008-12-02 04:28:46 +00006 <!-- "build" is the default when subprojects are directly targeted -->
gwt.team.mmendez4449b342007-04-10 19:41:44 +00007 <property name="target" value="build" />
jat@google.comc1eb4c12010-10-12 21:00:54 +00008
9 <target name="benchmark-viewer" depends=""
10 description="Run benchmark-viewer">
gwt.team.mmendez4449b342007-04-10 19:41:44 +000011 <gwt.ant dir="benchmark-viewer" />
12 </target>
gwt.team.scottb0f9f3172007-04-12 00:43:12 +000013
jat@google.comc1eb4c12010-10-12 21:00:54 +000014 <target name="api-checker" depends=""
15 description="Compile api-checker">
spoon@google.comffc9e232008-04-21 18:33:15 +000016 <gwt.ant dir="api-checker" />
17 </target>
kprobst@google.com84036662008-12-02 04:28:46 +000018
19 <target name="soyc-vis" depends="" description="Compile SOYC dashboard">
20 <gwt.ant dir="soyc-vis" />
21 </target>
jat@google.comc1eb4c12010-10-12 21:00:54 +000022
23 <target name="cldr-import" depends="" description="Compile CLDR import">
24 <gwt.ant dir="cldr-import" />
25 </target>
26
27 <target name="-do" depends="benchmark-viewer,api-checker,soyc-vis,cldr-import"
28 description="Run all subfolders that don't have additional dependencies" />
gwt.team.scottb0f9f3172007-04-12 00:43:12 +000029
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000030 <target name="build" description="Build each subfolder">
31 <antcall target="-do">
32 <param name="target" value="build" />
33 </antcall>
34 </target>
gwt.team.scottb0f9f3172007-04-12 00:43:12 +000035
jat@google.comc1eb4c12010-10-12 21:00:54 +000036 <target name="checkstyle"
37 description="Static analysis of source for each subfolder">
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000038 <antcall target="-do">
39 <param name="target" value="checkstyle" />
40 </antcall>
41 </target>
gwt.team.scottb0f9f3172007-04-12 00:43:12 +000042
fabbott@google.com0e2dc6282008-08-22 16:09:01 +000043 <target name="test" depends="build" description="Test each subfolder">
44 <antcall target="-do">
45 <param name="target" value="test" />
46 </antcall>
47 </target>
gwt.team.mmendez4449b342007-04-10 19:41:44 +000048</project>
49