ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <>
Subject Re: Union + Tar
Date Fri, 25 Jun 2010 04:10:55 GMT
On 2010-06-25, Jon Stevens wrote:

> Now, I'd like to reference that Union within a <tarfileset>... something
> like this:

>         <tar destfile="${target.dir}/${}.tgz" compression="gzip"
> longfile="gnu">
>             <tarfileset prefix="lib">
>                 <resources refid="all.classpath" />
>             </tarfileset>
>         </tar>

> I'm getting this error (ant 1.8.1):

> only single argument resource collections are supported as archives

To <tarfileset> a nested resource defines the tar archive to read
TarResources from.

IIUC this is not what you want, you are using tarfileset because of the
prefix attribute, right?  If so, use <mappedresources> instead.

         <tar destfile="${target.dir}/${}.tgz"
              compression="gzip" longfile="gnu">
                 <resources refid="all.classpath" />
                 <globmapper from="*" to="lib/*"/>


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message