blob: a417259f8a4fa961a84bd2d06734ffc1dde6a3c5 [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +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
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_williams403beae2007-12-09 02:10:40 +000019 <target name="get">
david_williamsfe1d0922008-03-25 03:01:25 +000020 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000021 <param
22 name="groupId"
23 value="emf" />
david_williams0cb68dc2007-02-22 02:23:42 +000024 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000025 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000026 <param
27 name="groupId"
david_williams410e9452008-02-04 15:26:01 +000028 value="emfxsd" />
david_williamsfe1d0922008-03-25 03:01:25 +000029 </antcall>
30
31 <antcall target="getAndInstallDropins">
32 <param
33 name="groupId"
34 value="emfsdo" />
35 </antcall>
36 <antcall target="getAndInstallDropins">
david_williams410e9452008-02-04 15:26:01 +000037 <param
38 name="groupId"
david_williams403beae2007-12-09 02:10:40 +000039 value="gef" />
40 </antcall>
41
david_williamsfe1d0922008-03-25 03:01:25 +000042 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000043 <param
44 name="groupId"
45 value="dtp" />
46 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000047 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000048 <param
49 name="groupId"
50 value="eclipse" />
51 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000052 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000053 <param
54 name="groupId"
55 value="eclipseTestFramework" />
56 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000057 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000058 <param
59 name="groupId"
60 value="tomcat.5" />
61 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000062 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000063 <param
64 name="groupId"
65 value="jonas.4" />
66 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000067 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000068 <param
69 name="groupId"
70 value="oagis.release" />
71 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000072 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000073 <param
74 name="groupId"
75 value="oagis.wsdl" />
76 </antcall>
david_williamsfe1d0922008-03-25 03:01:25 +000077 <antcall target="getAndInstallBase">
rsrinivasan630e76b2008-01-11 20:24:13 +000078 <param
79 name="groupId"
80 value="jsf.1_1" />
81 </antcall>
david_williams403beae2007-12-09 02:10:40 +000082 </target>
ndaib8cedc82005-09-13 18:00:32 +000083
david_williamsfe1d0922008-03-25 03:01:25 +000084 <target name="getAndInstallBase">
85 <ant
86 antfile="${dependencyTargets}"
87 target="checkDependency">
88 <property
89 name="groupId"
90 value="${groupId}" />
91 </ant>
92 <ant
93 antfile="${dependencyTargets}"
94 target="installDependency">
95 <property
96 name="groupId"
97 value="${groupId}" />
98 <property
99 name="install.destination"
100 value="${base.install.dir}" />
101 </ant>
102 </target>
ndaib8cedc82005-09-13 18:00:32 +0000103
david_williamsfe1d0922008-03-25 03:01:25 +0000104 <target name="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +0000105 <ant
106 antfile="${dependencyTargets}"
107 target="checkDependency">
108 <property
109 name="groupId"
110 value="${groupId}" />
111 </ant>
112 <ant
113 antfile="${dependencyTargets}"
114 target="installDependency">
115 <property
116 name="groupId"
117 value="${groupId}" />
118 <property
119 name="install.destination"
david_williamsb064ea62008-03-28 00:41:31 +0000120 value="${base.install.dir}/eclipse/dropins" />
david_williams403beae2007-12-09 02:10:40 +0000121 </ant>
122 </target>
ndaib8cedc82005-09-13 18:00:32 +0000123
124
125
126
127</project>
128