You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Craeg K Strong <cs...@arielpartners.com> on 2001/07/04 04:38:56 UTC
Proposed Changes for 1.4 release (was RE: PATCH: Attributes of Target can reference properties)
>
>
>Personally, I have been working on <ejbjar> improvements in anticipation of
>getting them into a 1.4 release. I will propose a release plan later
>tonight (my time) for that release. I have a list of things that I still
>want to do for Ant 1.4. I welcome input on what changes people want to see
>in 1.4.
>
....thought you'd never ask :-)
I would dearly love to see three changes I have been working on make
their way into
the 1.4 release. Number one is already submitted as a patch, two and
three are
coming shortly:
1) "inheritAll" attribute for <ant> task
2) <dependset> task
3) <description> type for project
There has been lots of discussion about each of these, and none of them
breaks backward compatibility nor the "tao of ant" :-] Whattaya say?
--Craeg
--
Craeg K. Strong | www.arielpartners.com
Ariel Partners LLC | cstrong@arielpartners.com
85 River Street, Ste. 3A | Fax: (781) 647-9690
Waltham, MA 02453 | Voice: (781) 647-2425
Re: Proposed Changes for 1.4 release
Posted by Diane Holt <ho...@yahoo.com>.
--- Conor MacNeill wrote:
> I wouldn't know what the "tao of ant" would be :-)
Seems to be "Go with the flow, don't try to control it."
:)
Diane
=====
(holtdl@yahoo.com)
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
Re: Proposed Changes for 1.4 release
Posted by Craeg K Strong <cs...@arielpartners.com>.
Conor MacNeill wrote:
>Tell me more about <dependset>. I have some ideas there and I need them for
>some changes I am considering for <ejbjar> and I'd like to know if we are
>thinking the same thing :-)
>
Sure thing. Here is an example:
<dependset>
<srcfiles
dir = "${basedir}"
includes = "${cookie.file.path}, ${dtd.file.path}, common.xsl"/>
<targetfiles
dir = "${basedir}"
includes = "${output.dir}/*.html"/>
</dependset>
<srcfiles> and <targetfiles> are filesets
You can specify arbitrarily many <srcfiles> and/or <targetfiles>, but at
least one of each.
If any of the files specified in <srcfiles> is more recent than any of
the files
specified in <targetfiles>, all <targetfiles> are removed.
This is the simplest possible syntax I could come up with. Let me know
if you like it.
My implementation makes use of MergeMapper and SourceFileScanner.
I had to make a few extensions to each.
I believe these extensions are useful beyond just <dependset>.
-- but first lets make sure the syntax is agreeable...
>
>I wouldn't know what the "tao of ant" would be :-)
>
:-)
--Craeg
--
Craeg K. Strong | www.arielpartners.com
Ariel Partners LLC | cstrong@arielpartners.com
85 River Street, Ste. 3A | Fax: (781) 647-9690
Waltham, MA 02453 | Voice: (781) 647-2425
Re: Proposed Changes for 1.4 release (was RE: PATCH: Attributes of Target can reference properties)
Posted by Conor MacNeill <co...@cortexebusiness.com.au>.
Tell me more about <dependset>. I have some ideas there and I need them for
some changes I am considering for <ejbjar> and I'd like to know if we are
thinking the same thing :-)
From: "Craeg K Strong" <cs...@arielpartners.com>
> I would dearly love to see three changes I have been working on make
> their way into
> the 1.4 release. Number one is already submitted as a patch, two and
> three are
> coming shortly:
>
> 1) "inheritAll" attribute for <ant> task
> 2) <dependset> task
> 3) <description> type for project
>
> There has been lots of discussion about each of these, and none of them
> breaks backward compatibility nor the "tao of ant" :-] Whattaya say?
>
I wouldn't know what the "tao of ant" would be :-)
Conor