Author: jnioche Date: Thu Apr 19 10:49:56 2012 New Revision: 1327896 URL: http://svn.apache.org/viewvc?rev=1327896&view=rev Log: new ANT target for packaging binary release
Modified: nutch/trunk/build.xml Modified: nutch/trunk/build.xml URL: http://svn.apache.org/viewvc/nutch/trunk/build.xml?rev=1327896&r1=1327895&r2=1327896&view=diff ============================================================================== --- nutch/trunk/build.xml (original) +++ nutch/trunk/build.xml Thu Apr 19 10:49:56 2012 @@ -612,6 +612,47 @@ </target> + <target name="package-bin" depends="runtime, javadoc"> + <mkdir dir="${dist.version.dir}-bin"/> + <mkdir dir="${dist.version.dir}-bin/lib"/> + <mkdir dir="${dist.version.dir}-bin/bin"/> + <mkdir dir="${dist.version.dir}-bin/conf"/> + <mkdir dir="${dist.version.dir}-bin/docs"/> + <mkdir dir="${dist.version.dir}-bin/docs/api"/> + <mkdir dir="${dist.version.dir}-bin/plugins"/> + + <copy todir="${dist.version.dir}-bin/lib" includeEmptyDirs="false"> + <fileset dir="runtime/local/lib"/> + </copy> + + <copy todir="${dist.version.dir}-bin/bin"> + <fileset dir="runtime/local/bin"/> + </copy> + + <chmod perm="ugo+x" type="file"> + <fileset dir="${dist.version.dir}-bin/bin"/> + </chmod> + + <copy todir="${dist.version.dir}-bin/conf"> + <fileset dir="runtime/local/conf" excludes="**/*.template"/> + </copy> + + <copy todir="${dist.version.dir}-bin/docs/api"> + <fileset dir="${build.javadoc}"/> + </copy> + + <copy todir="${dist.version.dir}-bin"> + <fileset dir="."> + <include name="*.txt" /> + </fileset> + </copy> + + <copy todir="${dist.version.dir}-bin/plugins" includeEmptyDirs="true"> + <fileset dir="runtime/local/plugins"/> + </copy> + + </target> + <!-- ================================================================== --> <!-- Make release tarball --> <!-- ================================================================== --> @@ -629,7 +670,7 @@ </target> <!-- ================================================================== --> - <!-- Make release tarball --> + <!-- Make release zip --> <!-- ================================================================== --> <target name="zip" depends="package"> <zip compress="true" casesensitive="yes" destfile="${dist.dir}/${final.name}.zip">