--- "Daffin, Miles (IT)"
<[EMAIL PROTECTED]> 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
> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
>
--------------------------------------------------------
> 
> 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to