blob: 686669305233edfe2474e943f62f161de5b94d64 [file] [log] [blame]
david_williams06e43382008-06-10 01:20:21 +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 ====================================================================== -->
11<project
12 name="test"
13 default="get">
14
15 <target name="get">
16
17 <mkdir dir="${buildDirectory}/maps/${env.RELENG}/maps" />
18 <antcall target="getAndInstall">
19 <param
20 name="groupId"
21 value="orbitthirdpartymap" />
22 <param
23 name="base.install.dir"
24 value="${buildDirectory}/maps/${env.RELENG}/maps/" />
25 </antcall>
26
27
28 <property
29 name="pde.builder.path"
30 value="${env.BASE_BUILDERS}/${eclipse.builder.version}/${eclipse.builder}" />
31 <echo
32 level="info"
33 message="pde.builder.path: ${pde.builder.path}" />
34 <echo
35 level="info"
36 message="eclipse.builder.version: ${eclipse.builder.version}" />
37 <echo
38 level="info"
39 message="eclipse.builder: ${eclipse.builder}" />
40
41
42 <antcall target="getAndInstall">
43 <param
44 name="groupId"
45 value="emf" />
46 </antcall>
47 <antcall target="getAndInstall">
48 <param
49 name="groupId"
50 value="emfxsd" />
51 </antcall>
52 <antcall target="getAndInstall">
53 <param
54 name="groupId"
55 value="gef" />
56 </antcall>
57
58 <antcall target="getAndInstall">
59 <param
60 name="groupId"
61 value="eclipse" />
62 </antcall>
63 <antcall target="getAndInstall">
64 <param
65 name="groupId"
66 value="eclipseTestFramework" />
67 </antcall>
68 <antcall target="getAndInstall">
69 <param
70 name="groupId"
71 value="dita" />
72 </antcall>
73
74
75 </target>
76
77
78 <target name="getAndInstall">
79 <ant
80 antfile="${dependencyTargets}"
81 target="checkDependency">
82 <property
83 name="groupId"
84 value="${groupId}" />
85 </ant>
86 <ant
87 antfile="${dependencyTargets}"
88 target="installDependency">
89 <property
90 name="groupId"
91 value="${groupId}" />
92 <property
93 name="install.destination"
94 value="${base.install.dir}" />
95 </ant>
96 </target>
97
98</project>
99