root/tags/bedework-3.2-tidyUp/calsvc/build.xml

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

Code that formed component common repackaged as a separate project rpiutil.
Enables use by separate sub-projects

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