- <target name="release" depends="build,clean">
- <zip file="ZXing-${version}.zip" basedir=".">
- <include name="COPYING"/>
- <include name="README"/>
- <include name="CHANGES"/>
- <include name="build.xml"/>
- <include name="build.properties"/>
- <include name="core/**"/>
- <include name="javame/**"/>
- <include name="core-ext/**"/>
- <include name="javase/**"/>
+ <target name="release" depends="build,clean,javadoc">
+ <zip file="ZXing-${version}.zip">
+ <zipfileset dir="." prefix="zxing-${version}">
+ <exclude name="**/.*"/> <!-- exclude hidden files -->
+ <exclude name="**/.svn"/>
+ <exclude name="**/.iml"/>
+ <include name="AUTHORS"/>
+ <include name="COPYING"/>
+ <include name="README"/>
+ <include name="CHANGES"/>
+ <include name="build.xml"/>
+ <include name="build.properties"/>
+ <include name="actionscript/**"/>
+ <include name="android/**"/>
+ <include name="android-integration/**"/>
+ <include name="androidtest/**"/>
+ <include name="bug/**"/>
+ <exclude name="bug/lib/com.buglabs*"/> <!-- Cannot distributed GPLed libraries -->
+ <include name="core/**"/>
+ <include name="cpp/**"/>
+ <include name="iphone/**"/>
+ <include name="javame/**"/>
+ <include name="javase/**"/>
+ <include name="rim/**"/>
+ <include name="docs/**"/>
+ <include name="zxing.appspot.com/**"/>
+ <include name="zxingorg/**"/>
+ <exclude name="zxingorg/secrets.properties"/>
+ </zipfileset>