Author: rgardler
Date: Thu Feb 11 14:31:13 2010
New Revision: 908995
URL: http://svn.apache.org/viewvc?rev=908995&view=rev
Log:
Report an error if someone runs a target from the wrong directory.
Modified:
incubator/wookie/trunk/widgets/build.xml
Modified: incubator/wookie/trunk/widgets/build.xml
URL:
http://svn.apache.org/viewvc/incubator/wookie/trunk/widgets/build.xml?rev=908995&r1=908994&r2=908995&view=diff
==============================================================================
--- incubator/wookie/trunk/widgets/build.xml (original)
+++ incubator/wookie/trunk/widgets/build.xml Thu Feb 11 14:31:13 2010
@@ -23,16 +23,17 @@
<target name="_get-widget-name" unless="widget.shortname">
<input message="What is the short name of the widget you wish
to work with?"
addproperty="widget.shortname"/>
+ <fail unless="widget.shortname" message="Property
widget.shortname has not been set"/>
</target>
- <target name="_validate" depends="_get-widget-name">
- <fail unless="widget.shortname" message="Property
widget.shortname has not been set"/>
+ <target name="_validate">
+ <fail unless="widget.deploy.directory" message="Please run your
ant targets from within the root directory of Wookie to ensure your environment
is correctly set up."/>
</target>
<target name="_clean">
</target>
- <target name="_init" depends="_validate, _clean">
+ <target name="_init" depends="_validate, _get-widget-name, _clean">
<delete file="${widget.build.dir}/${widget_name}" failonerror="false"/>
<mkdir dir="${widget.build.dir}"/>
</target>