ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <gudnabr...@yahoo.com>
Subject Re: Delete the contents of a directory but not the directory itself
Date Fri, 12 Jan 2007 19:17:27 GMT

--- "Daffin, Miles (IT)"
<Miles.Daffin@morganstanley.com> wrote:

> Dear All,
>  
> I want to delete everything in a base directory but
> *not* the base dir
> itself. (The base dir *must not be deleted* because
> it is a mount point,
> not a dir that can be created/deleted in a normal
> manner.) If I do this:
>  
> <delete verbose="true" >
>   <fileset dir="${install.common.dir}" />
> </delete>
> 
> all files are deleted *but* it leaves empty dirs
> behind. I want the
> empty dirs gone. However, if I tell delete to
> includeemptydirs then the
> base dir is deleted too!
>  
> <delete verbose="true" includeemptydirs="true">
>   <fileset dir="${install.common.dir}" />
> </delete>
> 
> Is this a bug? If not then how can I do this task?

Have you tried:

<delete>
  <fileset dir="${install.common.dir}"
           includes="**/*" />
</delete>

?

(this should probably be a F.A.Q.)

HTH,
Matt
>  
> Cordially,
>  
> Miles
> ----------------------------------------------
> Miles Daffin
> Morgan Stanley | EAI | MSDE
> 20 Cabot Square | Canary Wharf | London E14 4QA | UK
> Tel: +44 (0) 20 767 75119
> Fax: +44 (0) 20 705 64572
> miles.daffin@morganstanley.com
> <mailto:miles.daffin@morganstanley.com>
>
--------------------------------------------------------
> 
> NOTICE: If received in error, please destroy and
> notify sender. Sender does not intend to waive
> confidentiality or privilege. Use of this email is
> prohibited when received in error.
> 



 
____________________________________________________________________________________
Need a quick answer? Get one in minutes from people who know.
Ask your question on www.Answers.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message