Update release target to separate test data, and to exclude build artifacts

git-svn-id: https://zxing.googlecode.com/svn/trunk@2427 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
srowen 2012-09-27 11:43:47 +00:00
parent 57e42a99fc
commit 54d32c794d

View file

@ -20,10 +20,10 @@
<property file="build.properties"/> <property file="build.properties"/>
<target name="release" depends="javadoc"> <target name="release">
<zip file="ZXing-${version}.zip"> <zip file="ZXing-${version}.zip" level="9">
<zipfileset dir="." prefix="zxing-${version}"> <zipfileset dir="." prefix="zxing-${version}" followsymlinks="false">
<exclude name="**/.*"/> <!-- exclude hidden files --> <exclude name="**/.*"/>
<exclude name="**/.svn"/> <exclude name="**/.svn"/>
<exclude name="**/*.iml"/> <exclude name="**/*.iml"/>
<include name="AUTHORS"/> <include name="AUTHORS"/>
@ -34,19 +34,40 @@
<include name="build.properties"/> <include name="build.properties"/>
<include name="docs/**"/> <include name="docs/**"/>
<include name="actionscript/**"/> <include name="actionscript/**"/>
<exclude name="**/local.properties"/>
<include name="android/**"/> <include name="android/**"/>
<exclude name="android/bin/**"/>
<exclude name="android/libs/**"/>
<include name="android-integration/**"/> <include name="android-integration/**"/>
<exclude name="android-integration/build/**"/>
<exclude name="android-integration/target/**"/>
<include name="androidtest/**"/> <include name="androidtest/**"/>
<exclude name="androidtest/bin/**"/>
<exclude name="androidtest/libs/**"/>
<include name="core/**"/> <include name="core/**"/>
<exclude name="core/build/**"/>
<exclude name="core/target/**"/>
<exclude name="core/test/data/**"/>
<include name="cpp/**"/> <include name="cpp/**"/>
<include name="csharp/**"/> <include name="csharp/**"/>
<include name="iphone/**"/> <include name="iphone/**"/>
<include name="javase/**"/> <include name="javase/**"/>
<exclude name="javase/build/**"/>
<exclude name="javase/target/**"/>
<include name="jruby/**"/> <include name="jruby/**"/>
<include name="objc/**"/> <include name="objc/**"/>
<include name="symbian/**"/> <include name="symbian/**"/>
<include name="zxing.appspot.com/**"/> <include name="zxing.appspot.com/**"/>
<include name="zxingorg/**"/> <include name="zxingorg/**"/>
<exclude name="zxingorg/web/WEB-INF/classes/**"/>
</zipfileset>
</zip>
<!-- Separate out test data files now to make download more manageable -->
<zip file="ZXing-${version}-testdata.zip" level="9">
<zipfileset dir="." prefix="zxing-${version}" followsymlinks="false">
<exclude name="**/.*"/>
<exclude name="**/.svn"/>
<include name="core/test/data/**"/>
</zipfileset> </zipfileset>
</zip> </zip>
</target> </target>