blob: 1e83ec91a5e28592d3840e2210609b380df0fed3 [file] [log] [blame]
david_williamsae0e4cb2006-11-11 02:55:51 +00001<?xml version="1.0"?>
2<!-- ======================================================================
3 Properties that must be passed to this script:
4 base.install.dir
david_williamsd913e922006-11-13 07:24:21 +00005 dependencyTargets
6 local.cache.dir
7 dependency.properties
david_williams42f9b242006-11-27 18:45:14 +00008
david_williamsd913e922006-11-13 07:24:21 +00009 ====================================================================== -->
10<project
11 name="test"
12 default="get">
david_williamsae0e4cb2006-11-11 02:55:51 +000013
david_williamsd913e922006-11-13 07:24:21 +000014 <target name="get">
david_williamsd0f4ec12007-05-06 19:34:10 +000015
david_williamsf0430802007-02-12 20:52:04 +000016 <antcall target="getAndInstall">
david_williamsd913e922006-11-13 07:24:21 +000017 <param
18 name="groupId"
19 value="emf" />
20 </antcall>
21 <antcall target="getAndInstall">
22 <param
23 name="groupId"
24 value="gef" />
25 </antcall>
david_williams116353d2007-02-19 20:50:16 +000026
david_williamsd913e922006-11-13 07:24:21 +000027 <antcall target="getAndInstall">
28 <param
29 name="groupId"
30 value="dtp" />
31 </antcall>
32 <antcall target="getAndInstall">
33 <param
34 name="groupId"
35 value="eclipse" />
36 </antcall>
37 <antcall target="getAndInstall">
38 <param
39 name="groupId"
40 value="eclipseTestFramework" />
41 </antcall>
david_williamsf0430802007-02-12 20:52:04 +000042
david_williamsae0e4cb2006-11-11 02:55:51 +000043
david_williamsd913e922006-11-13 07:24:21 +000044 </target>
david_williamsae0e4cb2006-11-11 02:55:51 +000045
david_williamsd913e922006-11-13 07:24:21 +000046 <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>
david_williamsae0e4cb2006-11-11 02:55:51 +000065
66</project>
67