You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by rg...@apache.org on 2004/11/10 19:07:43 UTC
svn commit: rev 57343 - forrest/trunk/plugins
Author: rgardler
Date: Wed Nov 10 10:07:42 2004
New Revision: 57343
Modified:
forrest/trunk/plugins/build.xml
Log:
Add local-deploy target to copy files to the build directoryChange distribution directory to relevant directory in site-author
Modified: forrest/trunk/plugins/build.xml
==============================================================================
--- forrest/trunk/plugins/build.xml (original)
+++ forrest/trunk/plugins/build.xml Wed Nov 10 10:07:42 2004
@@ -16,21 +16,30 @@
-->
<project default="dist" basedir="." name="Forrest build file">
- <property name="plugins.dist-dir" value="dist"/>
+ <property name="plugins.dist-dir" value="../site-author/content/plugins"/>
+ <property name="plugins.localDeploy-dir" value="../build/plugins"/>
<target name="init">
<mkdir dir="${plugins.dist-dir}"/>
</target>
- <target name="cleanDist">
- <delete dir="${plugins.dist-dir}"/>
+ <!-- FIXME: Forrest should really use the plugins in-place if they are available as source -->
+ <target name="local-deploy"
+ description="Deploy a plugin locally"
+ depends="init">
+ <input message="Which plugin do you want to package?"
+ addproperty="plugin-name"/>
+ <copy toDir="${plugins.localDeploy-dir}/${plugin-name}">
+ <fileset dir="${plugin-name}">
+ <exclude name="**/build/**"/>
+ </fileset>
+ </copy>
</target>
-
-
+ <!-- FIXME: needs to append FOrrest version number to filename -->
<target name="dist"
description="Build the distribution archive for all the plugins"
- depends="cleanDist, init">
+ depends="init">
<input message="Which plugin do you want to package?"
addproperty="plugin-name"/>
<zip destfile="${plugins.dist-dir}/${plugin-name}.zip"