blob: 5843fc03b35beeabf93459928a59debc73893c69 [file] [log] [blame]
ndai91f5c9b2006-03-12 13:56:45 +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 ====================================================================== -->
11<project
12 name="test"
13 default="get">
ndai91f5c9b2006-03-12 13:56:45 +000014
david_williamsd913e922006-11-13 07:24:21 +000015 <target name="get">
david_williams1ca89722007-02-21 20:29:05 +000016
david_williamsf0430802007-02-12 20:52:04 +000017 <antcall target="getAndInstall">
18 <param name="groupId" value="orbitthirdparty" />
19 </antcall>
david_williamsd913e922006-11-13 07:24:21 +000020 <antcall target="getAndInstall">
21 <param
22 name="groupId"
23 value="emf" />
24 </antcall>
25 <antcall target="getAndInstall">
26 <param
27 name="groupId"
28 value="gef" />
29 </antcall>
david_williamsd913e922006-11-13 07:24:21 +000030 <antcall target="getAndInstall">
31 <param
32 name="groupId"
33 value="dtp" />
34 </antcall>
35 <antcall target="getAndInstall">
36 <param
37 name="groupId"
38 value="eclipse" />
39 </antcall>
40 <antcall target="getAndInstall">
41 <param
42 name="groupId"
43 value="eclipseTestFramework" />
44 </antcall>
david_williams1ca89722007-02-21 20:29:05 +000045
david_williamsd913e922006-11-13 07:24:21 +000046 </target>
ndai91f5c9b2006-03-12 13:56:45 +000047
david_williamsd913e922006-11-13 07:24:21 +000048
david_williams6295b822007-02-20 19:04:10 +000049 <target name="getAndInstall" unless="skipGetAndInstall">
david_williams1ca89722007-02-21 20:29:05 +000050
david_williamsd913e922006-11-13 07:24:21 +000051 <ant
52 antfile="${dependencyTargets}"
53 target="checkDependency">
54 <property
55 name="groupId"
56 value="${groupId}" />
57 </ant>
58 <ant
59 antfile="${dependencyTargets}"
60 target="installDependency">
61 <property
62 name="groupId"
63 value="${groupId}" />
64 <property
65 name="install.destination"
66 value="${base.install.dir}" />
67 </ant>
david_williams6295b822007-02-20 19:04:10 +000068
david_williams6295b822007-02-20 19:04:10 +000069 </target>
david_williams1ca89722007-02-21 20:29:05 +000070
ndai91f5c9b2006-03-12 13:56:45 +000071</project>