You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by rg...@apache.org on 2010/10/19 17:32:50 UTC
svn commit: r1024276 - /incubator/wookie/trunk/widgets/build.xml
Author: rgardler
Date: Tue Oct 19 15:32:50 2010
New Revision: 1024276
URL: http://svn.apache.org/viewvc?rev=1024276&view=rev
Log:
Add a target to build and deploy a test widget in one step. Useful when working on the template.
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=1024276&r1=1024275&r2=1024276&view=diff
==============================================================================
--- incubator/wookie/trunk/widgets/build.xml (original)
+++ incubator/wookie/trunk/widgets/build.xml Tue Oct 19 15:32:50 2010
@@ -44,7 +44,21 @@
<input message="Provide a brief description of the purpose of the ${widget.shortname} widget" addproperty="widget.description"/>
<input message="What is the default height of the ${widget.shortname} widget?" addproperty="widget.height" defaultvalue="320"/>
<input message="What is the default width of the widget you wish to create?" addproperty="widget.width" defaultvalue="200"/>
-
+ <antcall target="_create-widget-from-template"/>
+ </target>
+
+ <target name="build-test-widget" description="Build and deploy a test widget that uses sensible settings. This is used when developing the widget template scripts.">
+ <property name="deployToDev" value="true"/>
+ <property name="widget.shortname" value="TemplateTest"/>
+ <property name="widget.description" value="A widget built from the standard widget template and using sensible default options for all configuration settings. This is used during development of the widget template"/>
+ <property name="widget.height" value="320"/>
+ <property name="widget.width" value="200"/>
+ <antcall target="_create-widget-from-template"/>
+ <antcall target="build-widget"/>
+ <antcall target="deploy-widget"/>
+ </target>
+
+ <target name="_create-widget-from-template" description="Copies the widget template and configures it accordingly.">
<mkdir dir="${wookie.widgets.dir}/${widget.shortname}"/>
<copy todir="${wookie.widgets.dir}/${widget.shortname}" filtering="true">
<fileset dir="${widget.template.dir}">