Author: rdonkin
Date: Tue Apr 8 08:26:03 2008
New Revision: 645973
URL: http://svn.apache.org/viewvc?rev=645973&view=rev
Log:
Improved reporting in build and allow JAMES_HOME to be
set.https://issues.apache.org/jira/browse/POSTAGE-14 POSTAGE-14
Modified:
james/postage/trunk/build.xml
Modified: james/postage/trunk/build.xml
URL:
http://svn.apache.org/viewvc/james/postage/trunk/build.xml?rev=645973&r1=645972&r2=645973&view=diff
==============================================================================
--- james/postage/trunk/build.xml (original)
+++ james/postage/trunk/build.xml Tue Apr 8 08:26:03 2008
@@ -23,7 +23,7 @@
<!-- CONFIGURE -->
- <!--<property file="build.properties" /> -->
+ <property file="build.properties" />
<property name="dir.build" value="${basedir}/build"/>
<property name="dir.build.source" value="${dir.build}/source/"/>
@@ -32,12 +32,19 @@
<property name="dir.source.classes" value="${basedir}/src/main/java/"/>
- <!-- TODO change this to a James Distribution based on a JAMES_HOME
variable, or let maven do the job -->
+ <condition property='dir.james.basedir' value="${JAMES_HOME}">
+ <isset property="JAMES_HOME"/>
+ </condition>
<property name="dir.james.basedir"
value="${basedir}/../../server/branches/v2.3"/>
<property name="force.java1_4.support" value="false"/>
<target name="initialize">
+ <available property='exists.james.home'
file='${dir.james.basedir}'/>
+ <fail unless='exists.james.home'>
+ ${dir.james.basedir} does not exist.
+ Please set JAMES_HOME in a build.properties file</fail>
+
<tstamp/>
<path id="java.build.classpath">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]