Hello Gilles,
If I understand your problem then try this one :
<target name="zip">
<delete file="../csns.zip"/>
<zip destfile="../csns.zip"
basedir="."
includes=
"conf/*.*,db/**/*.*,src/**/*.*,build/**/*.*,web/**/*.*,build.property.sample,build.property,build.xml,TODO,README"
excludes="**/*.class,**/*.jar,web/javascript/ckeditor/**/*.*
,web/javascript/tiny_mce/**/*.*
,web/doc/**/*.*,build/**/*.*,**/*.svn,dist/**/*.*"
/>
</target>
Here I am excluding few files and just including those files which are new
for my project and also deleting previous zip file.
On Thu, Jan 24, 2013 at 4:32 AM, Gilles Querret <
[email protected]> wrote:
> Good morning,
>
> --
> Sorry for double post, I thought this email address was subscribing
> Ant user. I'm not sure if non-subscribers can post messages, and if
> answers were already sent, I didn't receive them.
> --
>
> I have a problem working with ZipFileSet and selectors, and I don't know if
> my syntax is wrong, or if this is not supported by Ant.
>
> If I have a directory filled with text files, I'm able to use :
> <copy todir="target">
> <fileset dir="source">
> <contains text="some_string" />
> </fileset>
> </copy>
>
> However, if I create a ZIP file from "source" directory, and execute :
> <copy todir="target">
> <zipfileset src="source.zip">
> <contains text="some_string" />
> </zipfileset>
> </copy>
> I always have the full content of source.zip in target directory
> (contains selector doesn't seem to be executed).
>
> Is this the expected behavior ? Is there another way to achieve that ?
> I've only found one entry in Bugzilla (
> https://issues.apache.org/bugzilla/show_bug.cgi?id=28353 ), but that
> doesn't anwser my question.
>
>
> Regards,
>
>
> --
> Gilles QUERRET
>
> Riverside Software
> 15d route de Bellevue • 69440 Mornant • France
> Mob : +33 662.525.532
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>