blob: 6bdd8db4a35536fd20b904003db6d57320a47f18 [file] [log] [blame]
david_williams53a2f7b2008-01-08 06:11:49 +00001<?xml version="1.0"?>
2<!-- ======================================================================
3 Properties that must be passed to this script:
4 base.install.dir
5 dependencyTargets
6 local.cache.dir
7 dependency.properties
8
9 ====================================================================== -->
10<project
11 name="test"
12 default="get">
13
14 <target name="get">
15 <antcall target="getAndInstall">
16 <param
17 name="groupId"
18 value="emf" />
19 </antcall>
20 <antcall target="getAndInstall">
21 <param
22 name="groupId"
23 value="gef" />
24 </antcall>
25
26
27 <antcall target="getAndInstall">
28 <param
29 name="groupId"
30 value="eclipse" />
31 </antcall>
32 <antcall target="getAndInstall">
33 <param
34 name="groupId"
35 value="eclipseTestFramework" />
36 </antcall>
37 <antcall target="getAndInstall">
38 <param
39 name="groupId"
40 value="wst" />
41 </antcall>
42
43 </target>
44
45
46 <target name="getAndInstall">
47 <ant
48 antfile="${dependencyTargets}"
49 target="checkDependency">
50 <property
51 name="groupId"
52 value="${groupId}" />
53 </ant>
54 <ant
55 antfile="${dependencyTargets}"
56 target="installDependency">
57 <property
58 name="groupId"
59 value="${groupId}" />
60 <property
61 name="install.destination"
62 value="${base.install.dir}" />
63 </ant>
64 </target>
65
66
67
68
69</project>
70