294
303
<target name="package" depends="build-manifests" >
295
304
<!-- Common Annotations 1.0 JAR File -->
296
305
<jarIt jarfile="${annotations-api.jar}" filesId="files.annotations-api"
297
manifest="${tomcat.tmp}/default.manifest"
298
notice="res/META-INF/default.notice"
299
license="res/META-INF/default.license" />
306
manifest="${tomcat.manifests}/annotations-api.jar.manifest" />
301
308
<!-- Servlet 2.5 Implementation JAR File -->
302
309
<jarIt jarfile="${servlet-api.jar}" filesId="files.servlet-api"
303
manifest="${tomcat.tmp}/servlet-api.jar.manifest"
304
notice="res/META-INF/default.notice"
305
license="res/META-INF/default.license" />
310
manifest="${tomcat.manifests}/servlet-api.jar.manifest" />
307
312
<!-- JSP 2.1 Implementation JAR File -->
308
313
<jarIt jarfile="${jsp-api.jar}" filesId="files.jsp-api"
309
manifest="${tomcat.tmp}/jsp-api.jar.manifest"
310
notice="res/META-INF/default.notice"
311
license="res/META-INF/default.license" />
314
manifest="${tomcat.manifests}/jsp-api.jar.manifest" />
314
317
<!-- JSP 2.1 EL Implementation JAR File -->
315
318
<jarIt jarfile="${el-api.jar}" filesId="files.el-api"
316
manifest="${tomcat.tmp}/default.manifest"
317
notice="res/META-INF/default.notice"
318
license="res/META-INF/default.license" />
319
manifest="${tomcat.manifests}/el-api.jar.manifest" />
320
321
<!-- Bootstrap JAR File -->
321
322
<jarIt jarfile="${bootstrap.jar}" filesId="files.bootstrap"
322
manifest="${tomcat.tmp}/bootstrap.jar.manifest"
323
notice="res/META-INF/default.notice"
324
license="res/META-INF/default.license" />
323
manifest="${tomcat.manifests}/bootstrap.jar.manifest" />
326
325
<!-- Tomcat-juli JAR File -->
327
<jarIt jarfile="${tomcat-juli.jar}" filesId="files.tomcat-juli"
328
manifest="${tomcat.tmp}/default.manifest"
329
notice="res/META-INF/default.notice"
330
license="res/META-INF/default.license" />
326
<jarIt jarfile="${tomcat-juli.jar}" filesId="files.tomcat-juli" />
332
328
<!-- Catalina Main JAR File -->
333
<jarIt jarfile="${catalina.jar}" filesId="files.catalina"
334
manifest="${tomcat.tmp}/default.manifest"
335
notice="res/META-INF/default.notice"
336
license="res/META-INF/default.license" />
329
<jarIt jarfile="${catalina.jar}" filesId="files.catalina" />
338
331
<!-- Catalina GroupCom/Tribes JAR File -->
339
<jarIt jarfile="${catalina-tribes.jar}" filesId="files.catalina-tribes"
340
manifest="${tomcat.tmp}/default.manifest"
341
notice="res/META-INF/default.notice"
342
license="res/META-INF/default.license" />
332
<jarIt jarfile="${catalina-tribes.jar}" filesId="files.catalina-tribes" />
344
334
<!-- Catalina Cluster/HA JAR File -->
345
<jarIt jarfile="${catalina-ha.jar}" filesId="files.catalina-ha"
346
manifest="${tomcat.tmp}/default.manifest"
347
notice="res/META-INF/default.notice"
348
license="res/META-INF/default.license" />
335
<jarIt jarfile="${catalina-ha.jar}" filesId="files.catalina-ha" />
350
337
<!-- Catalina Ant Tasks JAR File -->
351
<jarIt jarfile="${catalina-ant.jar}" filesId="files.catalina-ant"
352
manifest="${tomcat.tmp}/default.manifest"
353
notice="res/META-INF/default.notice"
354
license="res/META-INF/default.license" />
338
<jarIt jarfile="${catalina-ant.jar}" filesId="files.catalina-ant" />
356
340
<!-- Protocol handlers - Coyote -->
357
<jarIt jarfile="${tomcat-coyote.jar}" filesId="files.tomcat-coyote"
358
manifest="${tomcat.tmp}/default.manifest"
359
notice="res/META-INF/default.notice"
360
license="res/META-INF/default.license" />
341
<jarIt jarfile="${tomcat-coyote.jar}" filesId="files.tomcat-coyote" />
362
343
<!-- Jasper Implementation JAR File -->
363
<jarIt jarfile="${jasper.jar}" filesId="files.jasper"
364
manifest="${tomcat.tmp}/default.manifest"
365
notice="res/META-INF/default.notice"
366
license="res/META-INF/default.license" />
344
<jarIt jarfile="${jasper.jar}" filesId="files.jasper" />
368
346
<!-- Jasper EL Implementation JAR File -->
369
<jarIt jarfile="${jasper-el.jar}" filesId="files.jasper-el"
370
manifest="${tomcat.tmp}/default.manifest"
371
notice="res/META-INF/default.notice"
372
license="res/META-INF/default.license" />
347
<jarIt jarfile="${jasper-el.jar}" filesId="files.jasper-el" />
374
349
<!-- i18n JARs -->
375
350
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-es.jar"
376
manifest="${tomcat.tmp}/default.manifest" >
351
manifest="${tomcat.manifests}/default.manifest" >
377
352
<fileset dir="${tomcat.classes}">
378
353
<include name="**/LocalStrings_es.properties" />
380
<zipfileset file="res/META-INF/default.notice"
355
<zipfileset file="${tomcat.manifests}/default.notice"
381
356
fullpath="META-INF/NOTICE" />
382
<zipfileset file="res/META-INF/default.license"
357
<zipfileset file="${tomcat.manifests}/default.license"
383
358
fullpath="META-INF/LICENSE" />
385
360
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-fr.jar"
386
manifest="${tomcat.tmp}/default.manifest" >
361
manifest="${tomcat.manifests}/default.manifest" >
387
362
<fileset dir="${tomcat.classes}">
388
363
<include name="**/LocalStrings_fr.properties" />
390
<zipfileset file="res/META-INF/default.notice"
365
<zipfileset file="${tomcat.manifests}/default.notice"
391
366
fullpath="META-INF/NOTICE" />
392
<zipfileset file="res/META-INF/default.license"
367
<zipfileset file="${tomcat.manifests}/default.license"
393
368
fullpath="META-INF/LICENSE" />
395
370
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-ja.jar"
396
manifest="${tomcat.tmp}/default.manifest" >
371
manifest="${tomcat.manifests}/default.manifest" >
397
372
<fileset dir="${tomcat.classes}">
398
373
<include name="**/LocalStrings_ja.properties" />
400
<zipfileset file="res/META-INF/default.notice"
375
<zipfileset file="${tomcat.manifests}/default.notice"
401
376
fullpath="META-INF/NOTICE" />
402
<zipfileset file="res/META-INF/default.license"
377
<zipfileset file="${tomcat.manifests}/default.license"
403
378
fullpath="META-INF/LICENSE" />
826
802
<jar jarfile="${tomcat-dbcp.jar}"
828
manifest="${tomcat.tmp}/default.manifest">
804
manifest="${tomcat.manifests}/default.manifest">
829
805
<fileset dir="${tomcat-dbcp.home}/classes">
830
806
<include name="**/*.class" />
831
807
<include name="**/*.properties" />
833
<zipfileset file="${tomcat.home}/res/META-INF/default.notice"
809
<zipfileset file="${tomcat.manifests}/default.notice"
834
810
fullpath="META-INF/NOTICE" />
835
<zipfileset file="${tomcat.home}/res/META-INF/default.license"
811
<zipfileset file="${tomcat.manifests}/default.license"
836
812
fullpath="META-INF/LICENSE" />
840
<target name="build-jasper-jdt">
816
<target name="build-jasper-jdt" depends="build-manifests">
841
817
<unjar src="${jdt.jar}" dest="${jasper-jdt.home}" />
842
818
<jar destfile="${jasper-jdt.jar}" index="true"
843
manifest="${tomcat.tmp}/default.manifest">
819
manifest="${tomcat.manifests}/default.manifest">
844
820
<fileset dir="${jasper-jdt.home}">
845
821
<include name="org/eclipse/jdt/core/compiler/**"/>
846
822
<include name="org/eclipse/jdt/internal/compiler/**"/>
847
823
<include name="org/eclipse/jdt/internal/core/util/CommentRecorder*"/>
849
<zipfileset file="${tomcat.home}/res/META-INF/jasper-jdt.jar.notice"
825
<zipfileset file="${tomcat.manifests}/jasper-jdt.jar.notice"
850
826
fullpath="META-INF/NOTICE" />
851
<zipfileset file="${tomcat.home}/res/META-INF/jasper-jdt.jar.license"
827
<zipfileset file="${tomcat.manifests}/jasper-jdt.jar.license"
852
828
fullpath="META-INF/LICENSE" />