root/trunk/calendar3/webcommon/build.xml

Revision 320 (checked in by douglm, 7 years ago)

Partial changes to make current access to objects visible at application level. Currently only calendars and that not complete.

New tag to emit current access as xml.

Fixes to webclient to sort out exceptions and also display public rather than personal calendars.

Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      This is the build.xml for the bedework common web client base classes component.
5
6      Authors: Mike Douglass   douglm@rpi.edu
7      =================================================================== -->
8
9 <project name="webcommon.compile" default="build" >
10   <property name="base.name" value="webcommon"/>
11
12   <target name="init">
13     <dirname property="this.dir" file="${ant.file}"/>
14     <property name="source.home" location="${this.dir}/src"/>
15   </target>
16
17   <target name="build" depends="init"
18           description="Compile jsp calendar client Java sources">
19     <!-- ==================== Sources and classes ====================== -->
20
21     <fileset id="base.java.sources" dir="${source.home}" >
22       <include name="org/bedework/webcommon/**/*.java"/>
23     </fileset>
24
25     <patternset id="base.class.patternset">
26       <include name="org/bedework/webcommon/**/*.class"/>
27     </patternset>
28
29     <!-- ==================== Compilation Classpath ==================== -->
30
31     <path id="compile.classpath">
32       <pathelement location="${servlet.jar}"/>
33       <pathelement location="${servlet.jsp.jar}"/>
34       <pathelement location="${struts.jar}"/>
35       <pathelement location="${log4j.jar}"/>
36       <pathelement location="${ical4j.jar}"/>
37
38       <pathelement location="${org.bedework.access.jar}"/>
39       <pathelement location="${org.bedework.common.jar}"/>
40       <pathelement location="${org.bedework.calenv.jar}"/>
41       <pathelement location="${org.bedework.calfacadeshared.jar}"/>
42       <pathelement location="${org.bedework.calsvci.jar}"/>
43       <pathelement location="${org.bedework.calsvc.jar}"/>
44       <pathelement location="${org.bedework.ical.jar}"/>
45       <pathelement location="${org.bedework.mail.jar}"/>
46       <pathelement location="${org.bedework.appcommon.jar}"/>
47     </path>
48
49     <!-- ==================== Build Target ============================= -->
50
51     <property name="build.jar.file" location="${org.bedework.webcommon.jar}" />
52
53     <ant antfile="${buildjar}" inheritRefs="true" target="build" />
54   </target>
55 </project>
Note: See TracBrowser for help on using the browser.