blob: f52a9ecb9c20f308182a660b31934cf34648a9a8 [file] [log] [blame]
david_williams26f3a5f2008-03-07 22:56:23 +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 baseos
9 basews
10 basearch
11
12 ====================================================================== -->
13<project
14 name="test"
15 default="get">
16
17 <target name="get">
18 <antcall target="getAndInstall">
19 <param
20 name="groupId"
21 value="emf" />
22 </antcall>
23 <antcall target="getAndInstall">
24 <param
25 name="groupId"
26 value="gef" />
27 </antcall>
28
29 <antcall target="getAndInstall">
30 <param
31 name="groupId"
32 value="eclipse" />
33 </antcall>
34 <antcall target="getAndInstall">
35 <param
36 name="groupId"
37 value="eclipseTestFramework" />
38 </antcall>
39 <antcall target="getAndInstall">
40 <param
41 name="groupId"
42 value="dita" />
43 </antcall>
44 <antcall target="getAndInstall">
45 <param
46 name="groupId"
47 value="wtp" />
48 </antcall>
49
50 <!-- for patch builds, also get a whole released version to
51 compile against -->
52 <antcall target="getAndInstall">
53 <param
54 name="groupId"
55 value="wtp" />
56 </antcall>
57 <!-- including tests -->
58 <antcall target="getAndInstall">
59 <param
60 name="groupId"
61 value="wtp-wst-test" />
62 </antcall>
63 <antcall target="getAndInstall">
64 <param
65 name="groupId"
66 value="wtp-jst-test" />
67 </antcall>
68
69
70 </target>
71
72
73 <target name="getAndInstall">
74 <ant
75 antfile="${dependencyTargets}"
76 target="checkDependency">
77 <property
78 name="groupId"
79 value="${groupId}" />
80 </ant>
81 <ant
82 antfile="${dependencyTargets}"
83 target="installDependency">
84 <property
85 name="groupId"
86 value="${groupId}" />
87 <property
88 name="install.destination"
89 value="${base.install.dir}" />
90 </ant>
91 </target>
92
93
94
95
96</project>
97