I came across the following bug (whether it's a coding bug or a design bug, I don't know). I wasn't sure where/how to submit it (do you need to be a memeber of sourceforge to submit a bug?).
Anyhow, what follows is a build file demonstrating the bug. <project name="Bug Sample" default="copy"> <fileset id="staticID"> <includes name="somefile"/> </fileset> <property name="dynamicID" value="staticID"/> <target name="copy" description="target with bug"> <copy todir="staticCopy"> <fileset refid="staticID" /> </copy> <!-- BUG This should work, but it doesn't The refid attribute doesn't expand ${} as all other attribute texts do. Instead, the refid attribute text is interpreted literally without expanding. --> <copy todir="dynamicCopy"> <fileset refid="${dynamicID}" /> </copy> </target> <target name="clean" description="cleans"> <delete> <fileset> <includes name="*copy" /> </fileset> </delete> </target> </project> ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers