You are viewing a plain text version of this content. The canonical link for it is here.
Posted to lokahi-commits@incubator.apache.org by to...@apache.org on 2006/09/27 21:11:24 UTC
svn commit: r450582 - /incubator/lokahi/lokahi/trunk/build.xml
Author: toback
Date: Wed Sep 27 14:11:23 2006
New Revision: 450582
URL: http://svn.apache.org/viewvc?view=rev&rev=450582
Log:
RE:
http://mail-archives.apache.org/mod_mbox/incubator-lokahi-dev/200609.mbox/%3c451AD86F.5070806@free.fr%3e
Modified:
incubator/lokahi/lokahi/trunk/build.xml
Modified: incubator/lokahi/lokahi/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/lokahi/lokahi/trunk/build.xml?view=diff&rev=450582&r1=450581&r2=450582
==============================================================================
--- incubator/lokahi/lokahi/trunk/build.xml (original)
+++ incubator/lokahi/lokahi/trunk/build.xml Wed Sep 27 14:11:23 2006
@@ -2,9 +2,14 @@
<target name="build" depends="init,jar,copy-www,copy-db,build-agent,copy-docs,post-process"/>
- <target name="install" depends="build">
+ <target name="clean" depends="init">
+ <delete dir="${app.compile}" failonerror="true"/>
+ <delete dir="${app.build}" failonerror="true"/>
+ </target>
+
+ <target name="install" depends="clean,build">
<mkdir dir="${install.location}${app.name}"/>
- <copy todir="${install.location}${app.name}">
+ <copy todir="${install.location}${app.name}" overwrite="true">
<fileset dir="${app.build.context}"/>
</copy>
</target>
@@ -12,13 +17,13 @@
<target name="post-process" depends="copy-dependent-libs,copy-etc"/>
<target name="copy-www">
- <copy todir="${app.build.context}">
+ <copy todir="${app.build.context}" overwrite="true">
<fileset dir="${app.src.www}"/>
</copy>
</target>
<target name="copy-db">
- <copy todir="${app.build.db}">
+ <copy todir="${app.build.db}" overwrite="true">
<fileset dir="${app.src.db}"/>
<filterchain>
<replacetokens begintoken="@" endtoken="@">
@@ -29,19 +34,19 @@
</target>
<target name="copy-docs">
- <copy todir="${app.build}">
+ <copy todir="${app.build}" overwrite="true">
<fileset dir="${app.src.doc}"/>
</copy>
</target>
<target name="copy-dependent-libs">
- <copy todir="${app.build.web-inf.lib}" flatten="true">
+ <copy todir="${app.build.web-inf.lib}" flatten="true" overwrite="true">
<fileset refid="libs"/>
</copy>
</target>
<target name="copy-etc">
- <copy todir="${app.build.web-inf}">
+ <copy todir="${app.build.web-inf}" overwrite="true">
<fileset dir="${app.conf}">
<exclude name="dbpool.props"/>
<exclude name="ApplicationResources.properties"/>
@@ -59,7 +64,7 @@
</replacetokens>
</filterchain>
</copy>
- <copy todir="${app.build.web-inf.classes}">
+ <copy todir="${app.build.web-inf.classes}" overwrite="true">
<fileset dir="${app.conf}">
<include name="lokahi.properties"/>
<include name="db.properties"/>
@@ -67,7 +72,7 @@
<include name="function.xml"/>
</fileset>
</copy>
- <copy todir="${app.build.web-inf.classes}/lokahi">
+ <copy todir="${app.build.web-inf.classes}/lokahi" overwrite="true">
<fileset dir="${app.conf}">
<include name="ApplicationResources.properties"/>
</fileset>
@@ -190,9 +195,11 @@
<target name="init">
+ <property file="build.${user.name}.properties"/>
<property file="build.properties"/>
<fileset id="libs" dir="${app.lib}">
<include name="**/*.jar"/>
</fileset>
</target>
+
</project>