blob: 1f45cda403cbf20fcf71bc5f8fc38dbedc5dbcc4 [file] [log] [blame]
david_williams88cbf012009-01-12 21:53:05 +00001<?xml version="1.0"?>
2 <!--
3 ======================================================================
4 Properties that must be passed to this script: base.install.dir
5 dependencyTargets local.cache.dir dependency.properties
6 ======================================================================
7 -->
8<project
9 name="test"
10 default="get">
11 <target
12 name="get">
13 <!--
14 read in this properties, just so we can make sure our
15 requested pre-reqs are defined
16 -->
17 <property
18 file="${dependency.properties}"/>
19 <antcall
20 target="getAndInstall">
21 <param
22 name="groupId"
23 value="orbitthirdpartymap"/>
24 <param
25 name="base.install.dir"
26 value="${buildDirectory}/maps/${env.RELENG}/maps/"/>
27 </antcall>
28 <antcall
29 target="getAndInstall">
30 <param
31 name="groupId"
32 value="eclipse"/>
33 </antcall>
34 <antcall
35 target="getAndInstall">
36 <param
37 name="groupId"
38 value="eclipseTestFramework"/>
39 </antcall>
40 <antcall
41 target="getAndInstall">
42 <param
43 name="groupId"
david_williams067725b2009-01-13 06:31:51 +000044 value="dtp"/>
david_williams88cbf012009-01-12 21:53:05 +000045 </antcall>
david_williams067725b2009-01-13 06:31:51 +000046 <antcall
47 target="getAndInstall">
48 <param
49 name="groupId"
50 value="wtp"/>
51 </antcall>
52
david_williams88cbf012009-01-12 21:53:05 +000053 </target>
54 <target
55 name="getAndInstall"
56 if="${groupId}.url">
57 <ant
58 antfile="${dependencyTargets}"
59 target="checkDependency">
60 <property
61 name="groupId"
62 value="${groupId}"/>
63 </ant>
64 <ant
65 antfile="${dependencyTargets}"
66 target="installDependency">
67 <property
68 name="groupId"
69 value="${groupId}"/>
70 <property
71 name="install.destination"
72 value="${base.install.dir}"/>
73 </ant>
74 </target>
75</project>