blob: e6024f8aeb494cf16196a1c6e7edb49d8eb22714 [file] [log] [blame]
david_williamsea862da2009-05-20 04:01:39 +00001<project
2 default="build"
3 basedir=".">
david_williams2398e362011-03-05 02:45:39 +00004 <fail unless="wtp.builder.home"/>
5 <property file="${wtp.builder.home}/build.properties"/>
david_williamsea862da2009-05-20 04:01:39 +00006 <target
7 name="build"
8 depends="getBaseBuilder">
david_williamsef62fc42011-03-18 02:33:39 +00009
david_williamsea862da2009-05-20 04:01:39 +000010 <property
11 name="buildTargets"
12 value="${wtp.builder.home}/scripts/build/runbuild.xml"/>
13 <!--
14 for this distribution, dependencies come from project's
15 releng map project
16 -->
17 <property
18 name="dependency.properties"
david_williamsf46c7712010-08-08 01:58:59 +000019 value="${buildDirectory}/maps/${env.RELENG}/${dependencyFileLocation}"/>
david_williamsea862da2009-05-20 04:01:39 +000020
21 <!-- calling label.xml to createg label.properties file -->
david_williams2398e362011-03-05 02:45:39 +000022 <ant antfile="${wtp.builder.home}/scripts/build/label.xml"/>
david_williamsea862da2009-05-20 04:01:39 +000023 <echo
david_williams14cadd12011-03-23 06:43:39 +000024 level="debug"
david_williamsea862da2009-05-20 04:01:39 +000025 message="invoking buildTargets: ${buildTargets} to build for each component"/>
david_williams2398e362011-03-05 02:45:39 +000026 <ant antfile="${buildTargets}">
david_williamsea862da2009-05-20 04:01:39 +000027 <property
28 name="component"
29 value="wtpcap"/>
30 </ant>
david_williams2398e362011-03-05 02:45:39 +000031 <ant antfile="${buildTargets}">
david_williamsea862da2009-05-20 04:01:39 +000032 <property
33 name="component"
34 value="wtpcap_sdk"/>
35 </ant>
david_williams2398e362011-03-05 02:45:39 +000036 <ant antfile="${buildTargets}">
david_williamsea862da2009-05-20 04:01:39 +000037 <property
38 name="component"
39 value="wtpcap_tests"/>
david_williamsea862da2009-05-20 04:01:39 +000040 </ant>
41
42 <!-- package -->
david_williams2398e362011-03-05 02:45:39 +000043 <antcall target="package"/>
david_williamsea862da2009-05-20 04:01:39 +000044 </target>
45
46 <!-- invoking runbuild.xml targetting getBaseBuilder -->
david_williamsef62fc42011-03-18 02:33:39 +000047 <target name="getBaseBuilder">
48
david_williamsea862da2009-05-20 04:01:39 +000049 <ant
david_williamsef62fc42011-03-18 02:33:39 +000050 antfile="${wtp.builder.home}/scripts/build/runbuild.xml"
david_williamsea862da2009-05-20 04:01:39 +000051 target="getBaseBuilder"/>
david_williamsef62fc42011-03-18 02:33:39 +000052
david_williamsea862da2009-05-20 04:01:39 +000053 </target>
david_williamsef62fc42011-03-18 02:33:39 +000054
david_williamsea862da2009-05-20 04:01:39 +000055</project>