I have a small feature request for Magic. I often need to copy the
jars needed for runtime like so:
<x:path id="build.path"/>
<x:replicate refid="build.path" todir="target/war"/>
<copy todir="target/war" flatten="true">
<fileset dir="target/war" includes="**/*.jar"/>
</copy>
It would be nice if replicate task had a flatten="true" option so I
didn't have to replicate and then do a copy.
Cameron
On Thu, 16 Sep 2004 00:23:00 +0800, Niclas Hedhman <[EMAIL PROTECTED]> wrote:
>
> Boys and gals,
>
> We have been re-thinking the Magic strategy. The standard.xml doesn't declare
> <x:home/> and that is done in the build.xml instead. By doing this, we don't
> need any hardcoded properties passed from the build.properties to Magic.
>
> Furthermore, it makes things more explicit and understandable, and would allow
> us to do even more in the <x:home/> task in the future.
> The recommended set up of the build.xml is now;
>
> <?xml version="1.0" encoding="UTF-8" ?>
> <project name="facilities" default="default" basedir="."
> xmlns:x="antlib:org.apache.avalon.tools">
> <property file="build.properties"/>
> <x:home />
> <import file="${magic.templates}/standard.xml"/>
> </project>
>
> for 'reactor' projects, replace standard.xml with reactor.xml
>
> The entire Avalon codebase has been converted to this format, and the
> central/system/standard.xml has been killed.
> The new ${magic.home}/templates/standard.xml (and reactor.xml) doesn't contain
> a <x:home/> declaration.
>
> People who has set up Magic, will need to make some adjustments to stay
> in-line with the development of Magic.
>
> Cheers
> Niclas
> --
> +------//-------------------+
> / http://www.bali.ac /
> / http://niclas.hedhman.org /
> +------//-------------------+
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]