do a
<exclude name="**/System*/**" />
for excluding all directories having "System" in their paths.
-----Original Message-----
From: Rolf Schumacher [mailto:Rolf.Schumacher@hamburg.de]
Sent: Thursday, November 14, 2002 5:38 PM
To: Ant Users List
Subject: Re: fileset: exlude a dir not to be touched by ant?
Sorry not to include the ant source - and: no, dir=C:\ and exclude
name="System*"
the error message remains
<project name="clean hard disk" default="clean">
<target name="clean">
<delete>
<fileset dir="C:\" defaultexcludes="no">
<include name="**/*.class"/>
<include name="**/*.*~"/>
<include name="**/*.bak"/>
<exclude name="System*"/>
</fileset>
</delete>
</target>
</project>
By the way: I'm never sure as I have to escape the backslash or not,
but in this case I tried both.
Rolf
Stefan Bodewig wrote:
>On Thu, 14 Nov 2002, schumacher <rolf@august.de> wrote:
>
>
>
>>I cannot exclude a directory from being touched.
>>The solution has to be simple, any advice?
>>
>>
>
>As you are not givin the full context, the answer is difficult.
>
>Does the hint that name="foo" expects foo to be a path relative to the
>dir attribute of the fileset and *not* an absolute path help?
>
>Stefan
>
>--
>To unsubscribe, e-mail: <mailto:ant-user-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>
>
>
>
>
--
To unsubscribe, e-mail: <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>
|