ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 1 | <project default="build" basedir="."> |
| 2 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 3 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 4 | |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 5 | <target name="build" depends="init"> |
ndai | a38c85b | 2005-09-15 16:15:03 +0000 | [diff] [blame] | 6 | <ant antfile="${wtp.builder.home}/distribution/${build.distribution}.build/build.xml"> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 7 | <property name="wtp.builder.home" value="${wtp.builder.home}" /> |
| 8 | <property name="buildBranch" value="${buildBranch}" /> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 9 | </ant> |
| 10 | </target> |
| 11 | |
| 12 | |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 13 | <target name="site" depends="init"> |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 14 | <ant antfile="${wtp.builder.home}/distribution/${build.distribution}.site/build.xml"> |
| 15 | <property name="wtp.builder.home" value="${wtp.builder.home}" /> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 16 | <property name="buildBranch" value="${buildBranch}" /> |
| 17 | </ant> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 18 | </target> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 19 | |
| 20 | |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 21 | <target name="test" depends="init"> |
| 22 | <ant antfile="${wtp.builder.home}/distribution/${build.distribution}.tests/build.xml"> |
| 23 | <property name="wtp.builder.home" value="${wtp.builder.home}" /> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 24 | <property name="buildBranch" value="${buildBranch}" /> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 25 | <property name="testRoot" value="${build.home}/${build.tests}-${build.distribution}-${buildType}" /> |
ndai | 9e12178 | 2005-09-14 16:24:25 +0000 | [diff] [blame] | 26 | <property name="dependencyTargets" value="${wtp.builder.home}/scripts/dependency/build.xml" /> |
ndai | a04ffd5 | 2005-09-14 16:28:32 +0000 | [diff] [blame] | 27 | <property name="local.cache.dir" value="${build.home}/${build.local.repository}" /> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 28 | </ant> |
| 29 | </target> |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 30 | |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 31 | <target name="upload" depends="init"> |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 32 | <ant antfile="${wtp.builder.home}/distribution/${build.distribution}.upload/build.xml"> |
| 33 | <property name="wtp.builder.home" value="${wtp.builder.home}" /> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 34 | </ant> |
| 35 | </target> |
| 36 | |
ndai | b1a1676 | 2006-01-29 08:59:44 +0000 | [diff] [blame] | 37 | <target name="whatisfixed" depends="init"> |
| 38 | <ant antfile="${wtp.builder.home}/distribution/${build.distribution}.whatisfixed/build.xml"> |
| 39 | <property name="wtp.builder.home" value="${wtp.builder.home}" /> |
| 40 | <property name="buildBranch" value="${buildBranch}" /> |
| 41 | </ant> |
| 42 | </target> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 43 | |
| 44 | |
| 45 | |
| 46 | |
| 47 | |
| 48 | <target name="init"> |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 49 | <dirname file="${ant.file}" property="wtp.builder.home" /> |
david_williams | ea7b28e | 2005-12-30 07:08:44 +0000 | [diff] [blame] | 50 | <condition property="buildBranch" value="R1.5"> |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 51 | <equals arg1="${mapVersionTag}" arg2="HEAD" /> |
| 52 | </condition> |
| 53 | <condition property="buildBranch" value="R0.7 Maintenance"> |
| 54 | <equals arg1="${mapVersionTag}" arg2="R0_7_maintenance" /> |
| 55 | </condition> |
david_williams | 6ca5662 | 2005-12-30 07:07:14 +0000 | [diff] [blame] | 56 | <condition property="buildBranch" value="R1.0 Maintenance"> |
| 57 | <equals arg1="${mapVersionTag}" arg2="R1_0_maintenance" /> |
| 58 | </condition> |
ndai | 1866385 | 2005-09-15 16:06:41 +0000 | [diff] [blame] | 59 | |
ndai | 0aef096 | 2005-09-14 17:36:08 +0000 | [diff] [blame] | 60 | <touch file="${user.home}/.cvspass" /> |
| 61 | |
| 62 | <property file="${wtp.builder.home}/build.properties" /> |
| 63 | <touch file="${user.home}/.cvspass" /> |
| 64 | <ant antfile="${wtp.builder.home}/scripts/build/label.xml" /> |
| 65 | <property file="${buildDirectory}/label.properties" /> |
| 66 | |
| 67 | <!--fetch the HEAD stream of all projects if build type specified as N--> |
| 68 | <condition property="fetchTag" value="HEAD"> |
| 69 | <equals arg1="${buildType}" arg2="N" /> |
| 70 | </condition> |
| 71 | |
| 72 | <condition property="tagMaps"> |
| 73 | <equals arg1="${build.trial}" arg2="false" /> |
| 74 | </condition> |
| 75 | </target> |
| 76 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 77 | |
| 78 | </project> |