|
From: <de...@us...> - 2003-10-09 14:04:00
|
Update of /cvsroot/babeldoc/modules/jabber
In directory sc8-pr-cvs1:/tmp/cvs-serv13397/jabber
Added Files:
build.properties build.xml
Log Message:
Importing jabber module. Also creating new root directory for modules
--- NEW FILE: build.properties ---
Module=soap
Depends=core web
Jarfile=babeldoc_soap.jar
ModuleClass=com.babeldoc.soap.module.SoapModule
web_soapfeed_warfile=babeldoc_soapfeed.war
--- NEW FILE: build.xml ---
<project name="soap" basedir="." default="setup">
<property file="build.properties"/>
<property name="module_name" value="babeldoc_${Module}"/>
<property name="module_path" value="${build}"/>
<target
name="setup"/>
<target
name="clean">
<echo message="Cleaning ${Module}"/>
<delete dir="${build}"/>
</target>
<target
name="build">
<echo message="Building ${Module}"/>
<mkdir dir="${module_path}"/>
<javac
destdir="${module_path}"
srcdir="./src"
deprecation="${compile.deprecation}"
debug="${compile.debug}">
<classpath>
<fileset dir="lib">
<include name="*"/>
</fileset>
<fileset dir="${base_dir}/build/lib">
<include name="*"/>
</fileset>
<pathelement location="${base_dir}/support/ant/lib/junit.jar"/>
</classpath>
</javac>
<!-- Copy the configuration files to build/core/... -->
<mkdir dir="${module_path}/${Module}"/>
<copy toDir="${module_path}/${Module}">
<fileset dir="config">
<include name="*/**"/>
</fileset>
</copy>
<!-- copy over the services file -->
<mkdir dir="${module_path}/META-INF/services"/>
<copy toDir="${module_path}/META-INF/services">
<fileset dir="services"/>
</copy>
<jar
jarfile="${base_dir}/build/lib/${Jarfile}"
basedir="${module_path}">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<section name="Babeldoc">
<attribute name="Module" value="${Module}"/>
<attribute name="Depends" value="${Depends}"/>
<attribute name="ModuleClass" value="${ModuleClass}"/>
</section>
</manifest>
</jar>
<!--
Make the soap servlet
-->
<mkdir dir="build/soapfeed/"/>
<copy toDir="build/soapfeed/">
<fileset dir="servlet/soapfeed"/>
</copy>
<copy toDir="build/soapfeed/WEB-INF">
<fileset dir="build">
<include name="com/**"/>
</fileset>
</copy>
<jar
jarfile="${base_dir}/build/lib/${web_soapfeed_warfile}"
basedir="build/soapfeed"/>
<copy toDir="${base_dir}/build">
<fileset dir=".">
<include name="examples/**"/>
<include name="lib/**"/>
</fileset>
</copy>
</target>
<target
name="deploy">
<echo message="Deploying ${Module}"/>
</target>
<target
name="test">
<echo message="Testing ${Module}"/>
</target>
<target name="format">
<!--
<echo message="Formatting ${Module}"/>
<jalopy fileformat="${jalopy.fileformat}"
convention="${jalopy.convention}"
history="${jalopy.history}"
loglevel="${jalopy.loglevel}"
threads="${jalopy.threads}">
<fileset dir="./src">
<include name="**/*.java" />
</fileset>
</jalopy>
-->
</target>
</project>
|