root/trunk/deployment/appjars.xml

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

More changes to the build process. Main build now pulls jars out of the archive and out of each projects bin directory.

Also remove some unused ant build code.

Not yet complete but close.

  • 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 -->
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       <!-- Java mail -->
76
77       <getJar lib="${org.bedework.app.lib}"
78               name="activation" version="1.4" />
79
80       <getJar lib="${org.bedework.app.lib}"
81               name="dsn" version="1.4" />
82
83       <getJar lib="${org.bedework.app.lib}"
84               name="imap" version="1.4" />
85
86       <getJar lib="${org.bedework.app.lib}"
87               name="mailapi" version="1.4" />
88
89       <getJar lib="${org.bedework.app.lib}"
90               name="pop3" version="1.4" />
91
92       <getJar lib="${org.bedework.app.lib}"
93               name="smtp" version="1.4" />
94
95       <!-- Liferay -->
96
97       <getJar lib="${org.bedework.app.lib}"
98               name="liferay.util-bridges" version="4.2" />
99
100       <getJar lib="${org.bedework.app.lib}"
101               name="liferay.util-java" version="4.2" />
102
103       <!-- Other commons apis -->
104
105       <getJar lib="${org.bedework.app.lib}"
106               name="commons-codec" version="1.3" />
107
108       <getJar lib="${org.bedework.app.lib}"
109               name="commons-collections" />
110
111       <getJar lib="${org.bedework.app.lib}"
112               name="commons-httpclient" version="3.0" />
113
114       <getJar lib="${org.bedework.app.lib}"
115               name="commons-lang" version="2.1" />
116
117       <getJar lib="${org.bedework.app.lib}"
118               name="commons-ssl" />
119
120       <!-- Various apis -->
121
122       <getJar lib="${org.bedework.app.lib}"
123               name="gdata-calendar" version="1.0" />
124
125       <getJar lib="${org.bedework.app.lib}"
126               name="gdata-client" version="1.0" />
127
128       <getJar lib="${org.bedework.app.lib}"
129               name="log4j" version="1.2.8" />
130
131       <getJar lib="${org.bedework.app.lib}"
132               name="lucene-core" version="2.0.0" />
133
134       <getJar lib="${org.bedework.app.lib}"
135               name="lucene-misc" version="2.0.0" />
136
137       <getJar lib="${org.bedework.app.lib}"
138               name="ical4j" version="head" />
139
140       <getJar lib="${org.bedework.app.lib}"
141               name="portals-bridges-common" version="1.0" />
142
143       <getJar lib="${org.bedework.app.lib}"
144               name="portals-bridges-struts-1.2.7" version="1.0" />
145
146       <!-- Generated bedework jars -->
147
148       <getJar lib="${org.bedework.app.lib}"
149               name="rpiaccess" version="3.5"
150               projecthome="${project.home}/projects/access" />
151
152       <getJar lib="${org.bedework.app.lib}"
153               name="rpiutil" version="3.5"
154               projecthome="${project.home}/projects/rpiutil" />
155
156       <getJar lib="${org.bedework.app.lib}"
157               name="bw-davio" version="3.5"
158               projecthome="${project.home}/projects/davutil" />
159
160       <getJar lib="${org.bedework.app.lib}"
161                name="bw-apiutil" version="3.5"
162                projecthome="${project.home}/projects/calendarapi" />
163
164       <getJar lib="${org.bedework.app.lib}"
165               name="bw-calcore" version="3.5"
166               projecthome="${project.home}/projects/calendarapi" />
167
168       <getJar lib="${org.bedework.app.lib}"
169               name="bw-calcorei" version="3.5"
170               projecthome="${project.home}/projects/calendarapi" />
171
172       <getJar lib="${org.bedework.app.lib}"
173               name="bw-calenv" version="3.5"
174               projecthome="${project.home}/projects/calendarapi" />
175
176       <getJar lib="${org.bedework.app.lib}"
177               name="bw-calfacade" version="3.5"
178               projecthome="${project.home}/projects/calendarapi" />
179
180       <getJar lib="${org.bedework.app.lib}"
181                name="bw-calsvc" version="3.5"
182                projecthome="${project.home}/projects/calendarapi" />
183
184       <getJar lib="${org.bedework.app.lib}"
185               name="bw-calsvci" version="3.5"
186               projecthome="${project.home}/projects/calendarapi" />
187
188       <getJar lib="${org.bedework.app.lib}"
189               name="bw-client" version="3.5"
190               projecthome="${project.home}/projects/calendarapi" />
191
192       <getJar lib="${org.bedework.app.lib}"
193               name="bw-icalendar" version="3.5"
194               projecthome="${project.home}/projects/calendarapi" />
195
196       <getJar lib="${org.bedework.app.lib}"
197               name="bw-logging" version="3.5"
198               projecthome="${project.home}/projects/calendarapi" />
199
200       <getJar lib="${org.bedework.app.lib}"
201               name="bw-mail" version="3.5"
202               projecthome="${project.home}/projects/calendarapi" />
203
204       <getJar lib="${org.bedework.app.lib}"
205               name="bw-appcommon" version="3.5"
206               projecthome="${project.home}/projects/webapps" />
207
208       <getJar lib="${org.bedework.app.lib}"
209               name="bw-liferay" version="3.5"
210               projecthome="${project.home}/projects/webapps" />
211
212       <getJar lib="${org.bedework.app.lib}"
213               name="bw-uportal" version="3.5"
214               projecthome="${project.home}/projects/webapps" />
215
216       <!-- Included jars for eclipse -->
217
218       <getJar lib="${org.bedework.app.lib}"
219               name="ant" version="1.7.0" />
220
221       <!--
222       <getJar lib="${org.bedework.app.lib}"
223               name="geronimo-stax-api_1.0_spec" version="1.0" />
224               -->
225
226       <getJar lib="${org.bedework.app.lib}"
227               name="jtidy" />
228
229       <getJar lib="${org.bedework.app.lib}"
230               name="junit" version="4.4" />
231
232       <getJar lib="${org.bedework.app.lib}"
233               name="pluto" version="1.0.1-rc2" />
234
235       <getJar lib="${org.bedework.app.lib}"
236               name="portlet-api" version="1.0" />
237
238       <getJar lib="${org.bedework.app.lib}"
239               name="servlet.jsp" />
240
241       <getJar lib="${org.bedework.app.lib}"
242               name="servletapi" version="2.4" />
243     </sequential>
244  </macrodef>
245 </project>
Note: See TracBrowser for help on using the browser.