Hello Matt,

The ZipFileSet type is something that you can use.


if you put in your custom task something like void addZipFileSet(ZipFileSet 
zfs) {
}

this will match with your custom task looking like 
<mycustomtask>
    <zipfileset src=“some/foo/bar.jar”>
        <include name=“foo/baz/*.class”/>
    </zipfileset>
   <!— possibly add several zip filesets —>
</mycustomtask>
  
You can also download the sources of Ant to see how Ant is written and 
piggyback on that.


Hope this helps,

Antoine

> 
> 
> ______________________________________________ 
> 
> 
> 
>> Date: Wed, 17 Dec 2014 23:18:21 -0500
>> Subject: Parse jar:file prefix to Resource
>> From: viper2...@gmail.com
>> To: user@ant.apache.org
>> 
>> Hi,
>> 
>> I am writing some custom ant tasks and I want to support files inside of
>> zip/jar files. I have noticed that some ant tasks use the
>> jar:file:/path/to/a.jar!/path/in/jar/file.xml syntax but I can't seem to
>> get it work. How do I use this pattern in my tasks and map them to a
>> Resource object like FileResource, URLResource, etc. Thanks.
>> 
>> Matt Bertolini
>                                         


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

Reply via email to