webwork build.xml,1.2,1.3
[email protected] Sat, 01 Nov 2003 12:01:45 -0800
| Newsgroups | gmane.comp.java.open-symphony.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/opensymphony/webwork
In directory sc8-pr-cvs1:/tmp/cvs-serv14616
Modified Files:
build.xml
Log Message:
Give helpful message if optional tasks are missing
Index: build.xml
===================================================================
RCS file: /cvsroot/opensymphony/webwork/build.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- build.xml 1 Nov 2003 18:26:40 -0000 1.2
+++ build.xml 1 Nov 2003 20:01:43 -0000 1.3
@@ -17,9 +17,14 @@
<property name="build.dir" value="${basedir}/build"/>
<property name="dist.dir" value="${basedir}/dist"/>
<property file="build.properties"/>
+ <available property="javacc.optional.available" classname="org.apache.tools.ant.taskdefs.optional.javacc.JavaCC"/>
</target>
- <target name="precompile" depends="init">
+ <target name="check-javacc" depends="init" unless="javacc.optional.available">
+ <fail message="Ant optional.jar is not available, so cannot run JavaCC task. Please download ant 1.5.3 or later."/>
+ </target>
+
+ <target name="precompile" depends="check-javacc">
<javacc target="${src.dir}/main/webwork/expr/Parser.jj" javacchome="${lib.dir}/build"/>
</target>
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/