blob: eac6fa2fc0c1252ca2b1d5ea4751c868184c740a [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" />
david_williamsd1184892008-07-07 02:45:47 +000017<echo
18 level="debug"
19 message="keyCfgFile: ${keyCfgFile}" />
david_williamscfd9a4a2008-03-27 16:35:01 +000020<property file="${keyCfgFile}" />
david_williams53a2f7b2008-01-08 06:11:49 +000021 <target name="get">
david_williams43089362008-03-25 05:43:38 +000022 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000023 <param
24 name="groupId"
25 value="emf" />
26 </antcall>
david_williams43089362008-03-25 05:43:38 +000027 <antcall target="getAndInstallDropins">
david_williams410e9452008-02-04 15:26:01 +000028 <param
29 name="groupId"
30 value="emfxsd" />
31 </antcall>
david_williams43089362008-03-25 05:43:38 +000032 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000033 <param
34 name="groupId"
35 value="gef" />
36 </antcall>
37
38
david_williams43089362008-03-25 05:43:38 +000039 <antcall target="getAndInstallBase">
david_williams53a2f7b2008-01-08 06:11:49 +000040 <param
41 name="groupId"
42 value="eclipse" />
43 </antcall>
david_williams43089362008-03-25 05:43:38 +000044 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000045 <param
46 name="groupId"
47 value="eclipseTestFramework" />
48 </antcall>
david_williams43089362008-03-25 05:43:38 +000049 <antcall target="getAndInstallDropins">
david_williams53a2f7b2008-01-08 06:11:49 +000050 <param
51 name="groupId"
david_williamsaa724a02009-02-11 01:19:29 +000052 value="xml" />
david_williams53a2f7b2008-01-08 06:11:49 +000053 </antcall>
54
55 </target>
56
57
david_williams43089362008-03-25 05:43:38 +000058 <target name="getAndInstallBase">
david_williams53a2f7b2008-01-08 06:11:49 +000059 <ant
60 antfile="${dependencyTargets}"
61 target="checkDependency">
62 <property
63 name="groupId"
64 value="${groupId}" />
65 </ant>
66 <ant
67 antfile="${dependencyTargets}"
68 target="installDependency">
69 <property
70 name="groupId"
71 value="${groupId}" />
72 <property
73 name="install.destination"
74 value="${base.install.dir}" />
75 </ant>
76 </target>
77
david_williams43089362008-03-25 05:43:38 +000078 <target name="getAndInstallDropins">
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"
david_williams421f20d2008-05-02 03:55:11 +000094 value="${base.install.dir}${dropinsFolder}" />
david_williams43089362008-03-25 05:43:38 +000095 </ant>
96 </target>
97
david_williams53a2f7b2008-01-08 06:11:49 +000098
99
100
101</project>
102