david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 1 | <project |
2 | default="build" | ||||
3 | basedir="."> | ||||
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 4 | <fail |
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 5 | unless="wtp.builder.home"/> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 6 | <property |
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 7 | file="${wtp.builder.home}/build.properties"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 8 | <target |
9 | name="build" | ||||
10 | depends="getBaseBuilder"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 11 | <dirname |
12 | file="${ant.file}" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 13 | property="distribution.wtp.build.dir"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 14 | <property |
15 | name="buildTargets" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 16 | value="${wtp.builder.home}/scripts/build/runbuild.xml"/> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 17 | <ant |
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 18 | antfile="${wtp.builder.home}/scripts/build/label.xml"/> |
19 | |||||
20 | <!-- for this distribution, dependencies come from dali.releng --> | ||||
21 | <property | ||||
22 | name="dependency.properties" | ||||
23 | value="${buildDirectory}/maps/${env.RELENGDALI}/maps/dependencies.properties"/> | ||||
24 | |||||
25 | |||||
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 26 | <ant |
27 | antfile="${buildTargets}"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 28 | <property |
29 | name="component" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 30 | value="dali"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 31 | </ant> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 32 | <ant |
33 | antfile="${buildTargets}"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 34 | <property |
35 | name="component" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 36 | value="dali-sdk"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 37 | </ant> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 38 | <ant |
39 | antfile="${buildTargets}"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 40 | <property |
41 | name="component" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 42 | value="dali.tests"/> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 43 | <property |
44 | name="eclipseBuildFailOnError" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 45 | value="false"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 46 | </ant> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 47 | <antcall |
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 48 | target="package"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 49 | </target> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 50 | <target |
51 | name="getBaseBuilder" | ||||
52 | if="eclipse.builder.fetch"> | ||||
53 | <dirname | ||||
54 | file="${ant.file}" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 55 | property="wtbuilder.dir"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 56 | <property |
57 | name="buildTargets" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 58 | value="${wtp.builder.home}/scripts/build/runbuild.xml"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 59 | <ant |
60 | antfile="${buildTargets}" | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 61 | target="getBaseBuilder"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 62 | </target> |
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 63 | <target |
64 | name="package"> | ||||
david_williams | 82a6c64 | 2008-10-08 14:52:33 +0000 | [diff] [blame] | 65 | <!-- |
66 | post, post packaging, for WTP ... "manually" assemble the | ||||
67 | desired zips | ||||
68 | --> | ||||
tle | 170c790 | 2008-10-02 03:15:49 +0000 | [diff] [blame] | 69 | <!-- nothing to assemble right now --> |
70 | </target> | ||||
71 | </project> |