blob: 79fc162f754aad81efbf82e995820711e97eb6dc [file] [log] [blame]
david_williams53a2f7b2008-01-08 06:11:49 +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<project
11 name="test"
12 default="get">
david_williamscfd9a4a2008-03-27 16:35:01 +000013 <property
14 environment="env" />
15<!-- required to get proper value of dropinsFolder -->
16<property name="keyCfgFile" value="${env.PROJECT_BUILDERS}/${projectname}/${env.RELENG}/maps/build.cfg" />
17<echo message="keyCfgFile: ${keyCfgFile}" />
18<property file="${keyCfgFile}" />
david_williams53a2f7b2008-01-08 06:11:49 +000019 <target name="get">
david_williams43089362008-03-25 05:43:38 +000020 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000021 <param
22 name="groupId"
23 value="emf" />
24 </antcall>
david_williams43089362008-03-25 05:43:38 +000025 <antcall target="getAndInstallDropins">
david_williams410e9452008-02-04 15:26:01 +000026 <param
27 name="groupId"
28 value="emfxsd" />
29 </antcall>
david_williams43089362008-03-25 05:43:38 +000030 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000031 <param
32 name="groupId"
33 value="gef" />
34 </antcall>
35
36
david_williams43089362008-03-25 05:43:38 +000037 <antcall target="getAndInstallBase">
david_williams53a2f7b2008-01-08 06:11:49 +000038 <param
39 name="groupId"
40 value="eclipse" />
41 </antcall>
david_williams43089362008-03-25 05:43:38 +000042 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000043 <param
44 name="groupId"
45 value="eclipseTestFramework" />
46 </antcall>
david_williams43089362008-03-25 05:43:38 +000047 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000048 <param
49 name="groupId"
50 value="wst" />
51 </antcall>
52
53 </target>
54
55
david_williams43089362008-03-25 05:43:38 +000056 <target name="getAndInstallBase">
david_williams53a2f7b2008-01-08 06:11:49 +000057 <ant
58 antfile="${dependencyTargets}"
59 target="checkDependency">
60 <property
61 name="groupId"
62 value="${groupId}" />
63 </ant>
64 <ant
65 antfile="${dependencyTargets}"
66 target="installDependency">
67 <property
68 name="groupId"
69 value="${groupId}" />
70 <property
71 name="install.destination"
72 value="${base.install.dir}" />
73 </ant>
74 </target>
75
david_williams43089362008-03-25 05:43:38 +000076 <target name="getAndInstallDropins">
77 <ant
78 antfile="${dependencyTargets}"
79 target="checkDependency">
80 <property
81 name="groupId"
82 value="${groupId}" />
83 </ant>
84 <ant
85 antfile="${dependencyTargets}"
86 target="installDependency">
87 <property
88 name="groupId"
89 value="${groupId}" />
90 <property
91 name="install.destination"
david_williamscfd9a4a2008-03-27 16:35:01 +000092 value="${base.install.dir}${dropinsFolder}" />
david_williams43089362008-03-25 05:43:38 +000093 </ant>
94 </target>
95
david_williams53a2f7b2008-01-08 06:11:49 +000096
97
98
99</project>
100