I don't think the problem is inclusion or exclusion based upon file name - its excluding based upon contents within the files.
Gilles - would that be a correct statement? On Thu, 24 Jan 2013, Dhwani Trivedi wrote:
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]
Scot P. Floess RHCT (Certificate Number 605010084735240) Chief Architect FlossWare http://sourceforge.net/projects/flossware http://flossware.sourceforge.net https://github.com/organizations/FlossWare --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
