blob: f52a9ecb9c20f308182a660b31934cf34648a9a8 [file] [log] [blame]
david_williamsa76816d2006-12-11 20:10:22 +00001<?xml version="1.0"?>
2<!-- ======================================================================
3 Properties that must be passed to this script:
4 base.install.dir
david_williams403beae2007-12-09 02:10:40 +00005 dependencyTargets
6 local.cache.dir
7 dependency.properties
8 baseos
9 basews
10 basearch
11
12 ====================================================================== -->
13<project
14 name="test"
15 default="get">
david_williamsa76816d2006-12-11 20:10:22 +000016
david_williams403beae2007-12-09 02:10:40 +000017 <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>
david_williams116353d2007-02-19 20:50:16 +000028
david_williams403beae2007-12-09 02:10:40 +000029 <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>
david_williams35915692007-10-05 06:18:08 +000049
david_williams403beae2007-12-09 02:10:40 +000050 <!-- 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>
david_williams35915692007-10-05 06:18:08 +000068
david_williamsa76816d2006-12-11 20:10:22 +000069
david_williams403beae2007-12-09 02:10:40 +000070 </target>
david_williamsa76816d2006-12-11 20:10:22 +000071
72
david_williams403beae2007-12-09 02:10:40 +000073 <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>
david_williamsa76816d2006-12-11 20:10:22 +000092
93
94
95
96</project>
97