Update of /cvsroot/babeldoc/babeldoc/modules/syndication
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv23392/modules/syndication
Added Files:
build.properties build.xml .cvsignore
Log Message:
Syndication module added.
Documentation start updating process.
--- NEW FILE: .cvsignore ---
build
--- NEW FILE: build.xml ---
<project name="syndication" basedir="." default="build">
<property file="build.properties"/>
<property name="module_name" value="babeldoc_${Module}"/>
<property name="module_path" value="./build"/>
<property name="base_dir" value="${basedir}"/>
<property name="babeldoc_home" value="${babeldoc_home}"/>
<target
name="setup">
<mkdir dir="./build"/>
<mkdir dir="./build/lib"/>
<mkdir dir="./build/examples"/>
<mkdir dir="./build/readme"/>
<mkdir dir="./build/support"/>
</target>
<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="*.jar"/>
</fileset>
<fileset dir="lib">
<include name="*.jar"/>
</fileset>
<pathelement location="${base_dir}/support/ant/lib/junit.jar"/>
</classpath>
</javac>
<!-- Copy the configuration files to build/syndication/... -->
<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}"
excludes="**/${Jarfile}">
<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>
<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>
--- NEW FILE: build.properties ---
Module=syndication
Depends=core
Jarfile=babeldoc_syndication.jar
ModuleClass=com.babeldoc.syndication.module.SyndicationModule
#babeldoc_home=../babeldoc/build
#custom = true
|