Java Mailing List Archive

Apache Ant Archive

» Ant Users List
» Ant Developers List
Changing directory structure in copy

Changing directory structure in copy

2007-08-07       - By David Weintraub
Reply:     1     2     3     4     5  

I have the following build.xml:

<project name="test" default="test" basedir=".">
   <target name="test">
       <delete dir="test"/>
       <mkdir dir="test"/>
       <copy todir="test">
           <fileset dir=".">
               <include name="*/db/**"/>
           <mapper type="glob"

When I run it, the directories are copied and the names of the
directories are modified, but the files under those directories aren't
copied over.

I tried the following (using extra asterisks) in the mapper:

           <mapper type="glob"

But, then it doesn't copy the directories. Any ideas?

On 8/6/07, David Weintraub <qazwart@(protected)> wrote:
> I need to copy the following directories:
>     ../dir1/db/*
>     ../dir2/db/*
>     ../foo/db/*
>     ../bar/db/*
> To:
>     dbutil/dir1
>     dbutil/dir2
>     dbutil/foo
>     dbutil/bar
> Basically, I want to copy all directories:
>     ../*/db
> to:
>     dbutil/*
> I looked at mapper, but it seems to only map file names. Is there a
> way to map directories in Ant without using any "optional" tasks,
> manually listing the directories, or using shell callouts?
> --
> David Weintraub
> qazwart@(protected)

David Weintraub

To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)

©2008 - Jax Systems, LLC, U.S.A.