blob: c3fbece3d572c141faf36a8bc0b83659aecd8cb4 [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_williams403beae2007-12-09 02:10:40 +00005 dependencyTargets
6 local.cache.dir
7 dependency.properties
8
david_williams403beae2007-12-09 02:10:40 +00009 ====================================================================== -->
10<project
11 name="test"
12 default="get">
tle170c7902008-10-02 03:15:49 +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
18 level="debug"
19 message="keyCfgFile: ${keyCfgFile}" />
20<property file="${keyCfgFile}" />
david_williams403beae2007-12-09 02:10:40 +000021 <target name="get">
tle170c7902008-10-02 03:15:49 +000022 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000023 <param
24 name="groupId"
25 value="emf" />
david_williams0987a072007-02-20 18:27:24 +000026 </antcall>
tle170c7902008-10-02 03:15:49 +000027 <antcall target="getAndInstallDropins">
28 <param
29 name="groupId"
30 value="emfxsd" />
31 </antcall>
32 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000033 <param
34 name="groupId"
35 value="gef" />
36 </antcall>
tle170c7902008-10-02 03:15:49 +000037
38
39 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000040 <param
41 name="groupId"
42 value="dtp" />
43 </antcall>
tle170c7902008-10-02 03:15:49 +000044 <antcall target="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000045 <param
46 name="groupId"
47 value="eclipse" />
48 </antcall>
tle170c7902008-10-02 03:15:49 +000049 <antcall target="getAndInstallDropins">
david_williams403beae2007-12-09 02:10:40 +000050 <param
51 name="groupId"
52 value="eclipseTestFramework" />
53 </antcall>
david_williams0e73a562008-10-04 23:27:32 +000054 <antcall target="getAndInstallDropins">
david_williamseee17d22008-10-04 22:34:03 +000055 <param
56 name="groupId"
57 value="jst" />
58 </antcall>
tle170c7902008-10-02 03:15:49 +000059 <antcall
60 target="getAndInstallBase">
61 <param
62 name="groupId"
63 value="jpt-persistence.jar"/>
64 </antcall>
tleed349302009-03-31 18:55:33 +000065 <antcall
66 target="getAndInstallBase">
67 <param
68 name="groupId"
69 value="jpt-eclipselink.jar"/>
70 </antcall>
ndai91f5c9b2006-03-12 13:56:45 +000071
david_williams403beae2007-12-09 02:10:40 +000072 </target>
ndai91f5c9b2006-03-12 13:56:45 +000073
ndai8ab09532006-03-29 08:48:53 +000074
tle170c7902008-10-02 03:15:49 +000075 <target name="getAndInstallBase">
david_williams403beae2007-12-09 02:10:40 +000076 <ant
77 antfile="${dependencyTargets}"
78 target="checkDependency">
79 <property
80 name="groupId"
81 value="${groupId}" />
82 </ant>
83 <ant
84 antfile="${dependencyTargets}"
85 target="installDependency">
86 <property
87 name="groupId"
88 value="${groupId}" />
89 <property
90 name="install.destination"
91 value="${base.install.dir}" />
92 </ant>
david_williams403beae2007-12-09 02:10:40 +000093 </target>
ndai91f5c9b2006-03-12 13:56:45 +000094
tle170c7902008-10-02 03:15:49 +000095 <target name="getAndInstallDropins">
96 <ant
97 antfile="${dependencyTargets}"
98 target="checkDependency">
99 <property
100 name="groupId"
101 value="${groupId}" />
102 </ant>
103 <ant
104 antfile="${dependencyTargets}"
105 target="installDependency">
106 <property
107 name="groupId"
108 value="${groupId}" />
109 <property
110 name="install.destination"
111 value="${base.install.dir}${dropinsFolder}" />
112 </ant>
113 </target>
114
115
116
117
ndai91f5c9b2006-03-12 13:56:45 +0000118</project>
119