ndai | 91f5c9b | 2006-03-12 13:56:45 +0000 | [diff] [blame] | 1 | <?xml version="1.0"?> |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 2 | <!-- |
3 | ====================================================================== | ||||
4 | Properties that must be passed to this script: base.install.dir | ||||
5 | dependencyTargets local.cache.dir dependency.properties | ||||
6 | |||||
7 | |||||
8 | ====================================================================== | ||||
9 | --> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 10 | <project |
11 | name="test" | ||||
12 | default="get"> | ||||
ndai | 91f5c9b | 2006-03-12 13:56:45 +0000 | [diff] [blame] | 13 | |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 14 | <target |
15 | name="get"> | ||||
david_williams | 403beae | 2007-12-09 02:10:40 +0000 | [diff] [blame] | 16 | |
david_williams | ed4286b | 2008-10-08 17:59:47 +0000 | [diff] [blame] | 17 | <!-- |
18 | read in this properties, just so we can make sure our | ||||
19 | requested pre-reqs are defined | ||||
20 | --> | ||||
21 | <property | ||||
22 | file="${dependency.properties}"/> | ||||
23 | |||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 24 | <antcall |
25 | target="getAndInstall"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 26 | <param |
27 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 28 | value="emf"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 29 | </antcall> |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 30 | <antcall |
31 | target="getAndInstall"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 32 | <param |
33 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 34 | value="emfxsd"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 35 | </antcall> |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 36 | <antcall |
37 | target="getAndInstall"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 38 | <param |
39 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 40 | value="gef"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 41 | </antcall> |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 42 | <antcall |
43 | target="getAndInstall"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 44 | <param |
45 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 46 | value="dtp"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 47 | </antcall> |
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 48 | <antcall |
49 | target="getAndInstall"> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 50 | <param |
51 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 52 | value="eclipse"/> |
53 | </antcall> | ||||
54 | <antcall | ||||
55 | target="getAndInstall"> | ||||
56 | <param | ||||
57 | name="groupId" | ||||
58 | value="eclipseTestFramework"/> | ||||
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 59 | </antcall> |
david_williams | 403beae | 2007-12-09 02:10:40 +0000 | [diff] [blame] | 60 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 61 | </target> |
ndai | 91f5c9b | 2006-03-12 13:56:45 +0000 | [diff] [blame] | 62 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 63 | |
david_williams | 403beae | 2007-12-09 02:10:40 +0000 | [diff] [blame] | 64 | <target |
65 | name="getAndInstall" | ||||
david_williams | ed4286b | 2008-10-08 17:59:47 +0000 | [diff] [blame] | 66 | unless="skipGetAndInstall" |
david_williams | ec83820 | 2008-10-08 18:09:20 +0000 | [diff] [blame] | 67 | if="${groupId}.url"> |
david_williams | 403beae | 2007-12-09 02:10:40 +0000 | [diff] [blame] | 68 | |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 69 | <ant |
70 | antfile="${dependencyTargets}" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 71 | target="checkDependency"> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 72 | <property |
73 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 74 | value="${groupId}"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 75 | </ant> |
76 | <ant | ||||
77 | antfile="${dependencyTargets}" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 78 | target="installDependency"> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 79 | <property |
80 | name="groupId" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 81 | value="${groupId}"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 82 | <property |
83 | name="install.destination" | ||||
david_williams | 29a9507 | 2008-10-08 16:41:44 +0000 | [diff] [blame] | 84 | value="${base.install.dir}"/> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 85 | </ant> |
david_williams | 403beae | 2007-12-09 02:10:40 +0000 | [diff] [blame] | 86 | |
david_williams | 6295b82 | 2007-02-20 19:04:10 +0000 | [diff] [blame] | 87 | </target> |
david_williams | 1ca8972 | 2007-02-21 20:29:05 +0000 | [diff] [blame] | 88 | |
ndai | 91f5c9b | 2006-03-12 13:56:45 +0000 | [diff] [blame] | 89 | </project> |