Oops, I suggested the exact same thing before I had
read this. Serves me right for not reading the whole
thread before replying.
In looking through the Ant code, the only tricky thing
they do is to ensure that there isn't a circular
reference. Not a hard check to do, but an important
one.
---
require each
refid'd task would have to know how to deal with a Reference.
I'm much more of the opinion that should do the xml merging, or double
xml initialization.
See the rest of my comments below.
-Original Message-
From: Tomas Restrepo
Subject: Re: [nant-dev] FileSet includes
Ian,
I think so. Right now property expansion doesn't happen until just
before task execution so that would kinda mandate define before
reference semantics. The other issue is property expansion itself. If
you're using a referenced Fileset that has a number of ${property} 's -
do you use
Yeah, I kinda figured that out while reviewing the Ant
docs. :)
The reason I say it make be useful is that it allows
non-trivial FileSets to be specified through property
expansion.
You see, I'm working on replacing a fairly complex
build system (built using NMake) with NAnt. The
original
solving your problem this way rather than
the comma seperated include pattern.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On
Behalf Of Kevin Dente
Sent: Sun, June 23, 2002 6:12 PM
To: Gerry Shaw; 'Nant developer's list'
Subject: RE: [nant-dev] FileSet
I was thinking about the id'ed FileSet's. Here is what would need
changing:
* Add an Id property to the FileSet class
I'm kind of curious about why implement it this way it seems to me, that
everything in the buildfile should be able to be referenced by an ID, so I'd
think a more
I was thinking about the id'ed FileSet's. Here is what would need
changing:
* Add an Id property to the FileSet class
I'm kind of curious about why implement it this way it
seems to me, that everything in the buildfile should be able
to be referenced by an ID, so I'd think a
The docs are wrong. I shamelessly compied from directly from Ant :) and
I must have missed that.
I'm not sure it adds anything that you could already do with multiple
include tags. I perfer things to be really obvious at the expense of
more typing since you only have type stuff once but it