This is what I am trying to do and seem to be getting strange results:
I have a main build file with a target called initializeDefaults. This target will
set up some properties and
patternsets with default parameters. For example:
<target name="initializeDefaults">
<patternset id="compileFiles">
<include name="nofiles">
</patternset>
<patternset id="copyFiles">
<include name="nofiles">
</patternset>
</target>
Now, I have another build file that gets imported via the <import> task provided in
1.6alpha.
This project has a target called initializeComponent. The point of this target is to
set component specific
overrides to the defaults. For example:
<target name="initializeComponent" depends="initializeDefaults">
<patternset id="compileFiles">
<include name="**/*">
</patternset>
</target>
Now I have a build target in the first project that uses depends to ensure that
"depends" on
initializeComponent.
Then I run this target I get an error: "Reference copyFiles not found."
This was working for me when I had everything declared at the top level, however I
wanted some more
flexibility so I refactored it.
Any Ideas,
Thanks,
David Clements
> -----Original Message-----
> From: Martin [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, August 14, 2002 5:13 PM
> To: Ant Users List
> Subject: Re: Scope of a patternset
>
>
> David-
> Global to the scope in which it is declared Yes
> Global to any objects declared outside of that scope No
> Could you give us an example of what you are trying to
> accomplish ? In that case we could be more helpful if we knew
> what you were trying to do.. -Martin
> ----- Original Message -----
> From: "David Clements" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, February 07, 2003 8:43 PM
> Subject: Scope of a patternset
>
>
> > Is the scope of a patternset global?
> >
> > David
> >
> >
> ---------------------------------------------------------------------
> > 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]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]