Yes ;-) Me, and other people too. There is in Ant's BugZilla one task called <subant> that was recently added to the HEAD (slightly modified) on an experimental basis, and there's also a patch to <ant> along the same lines. There has been quite a bit of discussion about both (one vs. the other even) on ant-dev as well. You should look it all up.
As the original author and user of <subant>, I can tell you it's working just fine for me. Here's one of my build files, for example. Should be familiar to Makefile writers (it does build C++ libraries after all ;-) <?xml version="1.0"?> <project name="Gocad" default="build"> <taskdef resource="com/lgc/buildmagic/tasks.properties" /> <typedef resource="com/lgc/buildmagic/types.properties" /> <buildpath id="buildpath"> <pathelement location="src/lib/utils/utils.xml" /> <pathelement location="src/lib/math/math.xml" /> <pathelement location="src/lib/geobase/geobase.xml" /> <pathelement location="src/lib/lines/lines.xml" /> <pathelement location="src/lib/surfaces/surfaces.xml" /> <pathelement location="src/lib/volumes/volumes.xml" /> <pathelement location="src/lib/tgobjs/tgobjs.xml" /> <pathelement location="src/lib/appli/appli.xml" /> <pathelement location="src/lib/ascii/ascii.xml" /> <pathelement location="src/lib/archive/archive.xml" /> <pathelement location="src/lib/gapi/gapi.xml" /> </buildpath> <target name="clean"> <subant buildpathref="buildpath" /> </target> <target name="build"> <subant buildpathref="buildpath" /> </target> <target name="reversion"> <subant buildpathref="buildpath" /> </target> <target name="rebuild"> <subant buildpathref="buildpath" /> </target> </project> -----Original Message----- From: Gus Heck [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 25, 2003 3:34 PM To: [EMAIL PROTECTED] Subject: Ant task and dirset/fileset Has anyone ever thought about or tried to make the ant task accept a fileset or dirset? I have a use for such functionality but, before I go writing myself a custom version, or writing a patch, I thought I might ask if this has been tried, is being tried, or has be explicitly decided against? -Gus