root/trunk/deployment/appjars.xml

Revision 1968 (checked in by douglm, 5 years ago)

1. Move options classes into rpiutil to make them availabkle to other packages.

2. Make changes to the WebDAV classes to facilitate building of extra WebDAV based services (such as CardDAV)

  • Property svn:eol-style set to LF
Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      Fetch and define properties for the jars we will roll into the web
5      applications
6      =================================================================== -->
7 <project name="appJars" basedir="." default="">
8   <property name="org.bedework.app.lib" location="${project.home}/applib" />
9   <macrodef name="getAppJars">
10     <sequential>
11       <delete dir="${org.bedework.app.lib}" />
12       <mkdir dir="${org.bedework.app.lib}" />
13
14       <property name="org.bedework.getjar.property.prefix"
15                 value="org.bedework.appjar" />
16
17       <!-- Hibernate and associated jars -->
18
19       <getJar lib="${org.bedework.app.lib}"
20               name="antlr" version="2.7.6" />
21
22       <getJar lib="${org.bedework.app.lib}"
23               name="asm-attrs" />
24
25       <getJar lib="${org.bedework.app.lib}"
26               name="asm" />
27
28       <getJar lib="${org.bedework.app.lib}"
29               name="cglib" version="2.1.3" />
30
31       <getJar lib="${org.bedework.app.lib}"
32               name="dom4j" version="1.6.1" />
33
34       <getJar lib="${org.bedework.app.lib}"
35               name="ehcache" version="1.2.3" />
36
37       <getJar lib="${org.bedework.app.lib}"
38               name="hibernate" version="3.2.5.ga" />
39
40       <getJar lib="${org.bedework.app.lib}"
41               name="jgroups" version="2.2.8" />
42
43       <getJar lib="${org.bedework.app.lib}"
44               name="jta" />
45
46       <!-- Struts and JSTL -->
47
48       <property name="org.bedework.struts.tlds"
49                 location="${resources.dir}/struts-1.2.9/tlds"/>
50
51       <getJar lib="${org.bedework.app.lib}"
52               name="struts" version="1.2.9" />
53
54       <getJar lib="${org.bedework.app.lib}"
55               name="antlr" version="2.7.6" />
56
57       <getJar lib="${org.bedework.app.lib}"
58               name="commons-beanutils" version="1.7.0" />
59
60       <getJar lib="${org.bedework.app.lib}"
61               name="commons-digester" version="1.7" />
62
63       <getJar lib="${org.bedework.app.lib}"
64               name="commons-fileupload" />
65
66       <getJar lib="${org.bedework.app.lib}"
67               name="commons-logging" />
68
69       <getJar lib="${org.bedework.app.lib}"
70               name="commons-validator" version="1.3.0" />
71
72       <getJar lib="${org.bedework.app.lib}"
73               name="jakarta-oro" version="2.0.8" />
74
75       <getJar lib="${org.bedework.app.lib}"
76               name="jstl-standard" version="1.1.2" />
77
78       <getJar lib="${org.bedework.app.lib}"
79               name="jstl" version="1.1.2" />
80
81       <!-- Java mail -->
82
83       <getJar lib="${org.bedework.app.lib}"
84               name="activation" version="1.4" />
85
86       <getJar lib="${org.bedework.app.lib}"
87               name="dsn" version="1.4" />
88
89       <getJar lib="${org.bedework.app.lib}"
90               name="imap" version="1.4" />
91
92       <getJar lib="${org.bedework.app.lib}"
93               name="mailapi" version="1.4" />
94
95       <getJar lib="${org.bedework.app.lib}"
96               name="pop3" version="1.4" />
97
98       <getJar lib="${org.bedework.app.lib}"
99               name="smtp" version="1.4" />
100
101       <!-- Liferay -->
102
103       <if>
104         <equals arg1="${org.bedework.global.portal.platform}"
105                 arg2="liferay4" />
106         <then>
107           <getJar lib="${org.bedework.app.lib}"
108                   name="liferay.util-bridges" version="4.2" />
109
110           <getJar lib="${org.bedework.app.lib}"
111                   name="liferay.util-java" version="4.2" />
112         </then>
113       </if>
114
115       <if>
116         <equals arg1="${org.bedework.global.portal.platform}"
117                 arg2="liferay5" />
118         <then>
119           <getJar lib="${org.bedework.app.lib}"
120                   name="liferay.util-bridges" version="5.1" />
121
122           <getJar lib="${org.bedework.app.lib}"
123                   name="liferay.util-java" version="5.1" />
124
125           <getJar lib="${org.bedework.app.lib}"
126                   name="liferay.util-taglib" version="5.1" />
127
128           <getJar lib="${org.bedework.app.lib}"
129                   name="liferay.portal-impl" version="5.1" />
130
131           <getJar lib="${org.bedework.app.lib}"
132                   name="liferay.portal-kernel" version="5.1" />
133
134           <getJar lib="${org.bedework.app.lib}"
135                   name="liferay.spring" version="5.1" />
136
137           <getJar lib="${org.bedework.app.lib}"
138                   name="liferay.easyconf" version="5.1" />
139
140           <getJar lib="${org.bedework.app.lib}"
141                   name="liferay.portal-service" version="5.1" />
142
143           <getJar lib="${org.bedework.app.lib}"
144                   name="liferay.xstream" version="5.1" />
145
146           <getJar lib="${org.bedework.app.lib}"
147                   name="liferay.commons-lang" version="5.1" />
148
149           <getJar lib="${org.bedework.app.lib}"
150                   name="liferay.commons-collections" version="5.1" />
151
152           <getJar lib="${org.bedework.app.lib}"
153                   name="liferay.aspectj-weaver" version="5.1" />
154
155           <getJar lib="${org.bedework.app.lib}"
156                   name="liferay.portlet" version="5.1" />
157
158           <getJar lib="${org.bedework.app.lib}"
159                   name="commons-configuration" />
160         </then>
161       </if>
162
163       <!-- Other commons apis -->
164
165       <getJar lib="${org.bedework.app.lib}"
166               name="commons-codec" version="1.3" />
167
168       <getJar lib="${org.bedework.app.lib}"
169               name="commons-collections" />
170
171       <getJar lib="${org.bedework.app.lib}"
172               name="commons-httpclient" version="3.0" />
173
174       <getJar lib="${org.bedework.app.lib}"
175               name="commons-lang" version="2.1" />
176
177       <getJar lib="${org.bedework.app.lib}"
178               name="commons-ssl" />
179
180       <!-- Various apis -->
181
182       <getJar lib="${org.bedework.app.lib}"
183               name="gdata-calendar" version="1.0" />
184
185       <getJar lib="${org.bedework.app.lib}"
186               name="gdata-client" version="1.0" />
187
188       <getJar lib="${org.bedework.app.lib}"
189               name="log4j" version="1.2.8" />
190
191       <getJar lib="${org.bedework.app.lib}"
192               name="lucene-core" version="2.0.0" />
193
194       <getJar lib="${org.bedework.app.lib}"
195               name="lucene-misc" version="2.0.0" />
196
197       <getJar lib="${org.bedework.app.lib}"
198               name="ical4j" version="head" />
199
200       <getJar lib="${org.bedework.app.lib}"
201               name="portals-bridges-common" version="1.0" />
202
203       <getJar lib="${org.bedework.app.lib}"
204               name="portals-bridges-struts-1.2.7" version="1.0" />
205
206       <!-- Generated bedework jars -->
207
208       <getJar lib="${org.bedework.app.lib}"
209               name="rpiaccess" version="3.5"
210               projecthome="${project.home}/projects/access" />
211
212       <getJar lib="${org.bedework.app.lib}"
213               name="bw-tools" version="3.5"
214               projecthome="${project.home}/projects/bwtools" />
215
216       <getJar lib="${org.bedework.app.lib}"
217               name="rpiutil" version="3.5"
218               projecthome="${project.home}/projects/rpiutil" />
219
220       <getJar lib="${org.bedework.app.lib}"
221               name="bw-davio" version="3.5"
222               projecthome="${project.home}/projects/davutil" />
223
224       <getJar lib="${org.bedework.app.lib}"
225                name="bw-annotations" version="3.5"
226                projecthome="${project.home}/projects/calendarapi" />
227
228       <getJar lib="${org.bedework.app.lib}"
229                name="bw-apiutil" version="3.5"
230                projecthome="${project.home}/projects/calendarapi" />
231
232       <getJar lib="${org.bedework.app.lib}"
233               name="bw-calcore" version="3.5"
234               projecthome="${project.home}/projects/calendarapi" />
235
236       <getJar lib="${org.bedework.app.lib}"
237               name="bw-calcorei" version="3.5"
238               projecthome="${project.home}/projects/calendarapi" />
239
240       <getJar lib="${org.bedework.app.lib}"
241               name="bw-calfacade" version="3.5"
242               projecthome="${project.home}/projects/calendarapi" />
243
244       <getJar lib="${org.bedework.app.lib}"
245                name="bw-calsvc" version="3.5"
246                projecthome="${project.home}/projects/calendarapi" />
247
248       <getJar lib="${org.bedework.app.lib}"
249               name="bw-calsvci" version="3.5"
250               projecthome="${project.home}/projects/calendarapi" />
251
252       <getJar lib="${org.bedework.app.lib}"
253               name="bw-client" version="3.5"
254               projecthome="${project.home}/projects/calendarapi" />
255
256       <getJar lib="${org.bedework.app.lib}"
257               name="bw-icalendar" version="3.5"
258               projecthome="${project.home}/projects/calendarapi" />
259
260       <getJar lib="${org.bedework.app.lib}"
261               name="bw-logging" version="3.5"
262               projecthome="${project.home}/projects/calendarapi" />
263
264       <getJar lib="${org.bedework.app.lib}"
265               name="bw-mail" version="3.5"
266               projecthome="${project.home}/projects/calendarapi" />
267
268       <getJar lib="${org.bedework.app.lib}"
269               name="bw-appcommon" version="3.5"
270               projecthome="${project.home}/projects/webapps" />
271
272       <getJar lib="${org.bedework.app.lib}"
273               name="bw-liferay" version="3.5"
274               projecthome="${project.home}/projects/webapps" />
275
276       <getJar lib="${org.bedework.app.lib}"
277               name="bw-uportal" version="3.5"
278               projecthome="${project.home}/projects/webapps" />
279
280       <!-- Included jars for eclipse -->
281
282       <getJar lib="${org.bedework.app.lib}"
283               name="ant" version="1.7.0" />
284
285       <!--
286       <getJar lib="${org.bedework.app.lib}"
287               name="geronimo-stax-api_1.0_spec" version="1.0" />
288               -->
289
290       <getJar lib="${org.bedework.app.lib}"
291               name="jtidy" />
292
293       <getJar lib="${org.bedework.app.lib}"
294               name="junit" version="4.4" />
295
296       <getJar lib="${org.bedework.app.lib}"
297               name="pluto" version="1.0.1-rc2" />
298
299       <getJar lib="${org.bedework.app.lib}"
300               name="portlet-api" version="1.0" />
301
302       <getJar lib="${org.bedework.app.lib}"
303               name="servlet.jsp" />
304
305       <getJar lib="${org.bedework.app.lib}"
306               name="servletapi" version="2.4" />
307
308       <getJar lib="${org.bedework.app.lib}"
309               name="xalan" version="2.6.0" />
310       <getJar lib="${org.bedework.app.lib}"
311               name="hsqldb" version="1.7.3.3" />
312     </sequential>
313  </macrodef>
314 </project>
Note: See TracBrowser for help on using the browser.