sweet. works like a charm (even though it is a bit non-intuitive). mind if i submit a diff to the tar documentation page with this example?
jon On Thu, Jun 24, 2010 at 9:10 PM, Stefan Bodewig <bode...@apache.org> wrote: > 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}/${project.name}.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}/${project.name}.tgz" > compression="gzip" longfile="gnu"> > <mappedresources> > <resources refid="all.classpath" /> > <globmapper from="*" to="lib/*"/> > </mappedresources> > </tar> > > Stefan > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org > For additional commands, e-mail: dev-h...@ant.apache.org > >