Author: kkolinko Date: Wed Dec 23 02:28:04 2009 New Revision: 893378 URL: http://svn.apache.org/viewvc?rev=893378&view=rev Log: Apply r893375 to extras.xml as well. This changes format of md5 files generated for the extras from "checksum" only to "checksum *filename". So, those md5 files will be in the same format as the ones generated by dist.xml.
Modified: tomcat/trunk/extras.xml Modified: tomcat/trunk/extras.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/extras.xml?rev=893378&r1=893377&r2=893378&view=diff ============================================================================== --- tomcat/trunk/extras.xml (original) +++ tomcat/trunk/extras.xml Wed Dec 23 02:28:04 2009 @@ -65,6 +65,9 @@ <property name="test.failonerror" value="true"/> <property name="test.runner" value="junit.textui.TestRunner"/> + <!-- constant to declare a file binary for md5sum --> + <property name="md5sum.binary-prefix" value=" *" /> + <!-- Servlet 3.0 spec requires 1.6+ --> <property name="compile.source" value="1.6"/> @@ -158,8 +161,9 @@ <zipfileset file="res/META-INF/default.license" fullpath="META-INF/LICENSE" /> </jar> - <checksum file="${tomcat-juli.jar}" - forceOverwrite="yes" fileext=".md5" /> + <antcall target="md5sum"> + <param name="file" value="${tomcat-juli.jar}" /> + </antcall> <jar jarfile="${tomcat-juli-adapters.jar}" manifest="${tomcat.tmp}/default.manifest" > @@ -176,9 +180,9 @@ <zipfileset file="res/META-INF/default.license" fullpath="META-INF/LICENSE" /> </jar> - <checksum file="${tomcat-juli-adapters.jar}" - forceOverwrite="yes" fileext=".md5" /> - + <antcall target="md5sum"> + <param name="file" value="${tomcat-juli-adapters.jar}" /> + </antcall> </target> <target name="webservices" depends="prepare" @@ -232,9 +236,9 @@ <zipfileset file="res/META-INF/default.license" fullpath="META-INF/LICENSE" /> </jar> - <checksum file="${catalina-ws.jar}" - forceOverwrite="yes" fileext=".md5" /> - + <antcall target="md5sum"> + <param name="file" value="${catalina-ws.jar}" /> + </antcall> </target> <target name="jmx-remote" depends="prepare" @@ -250,10 +254,9 @@ <zipfileset file="res/META-INF/default.license" fullpath="META-INF/LICENSE" /> </jar> - - <checksum file="${catalina-jmx-remote.jar}" - forceOverwrite="yes" fileext=".md5" /> - + <antcall target="md5sum"> + <param name="file" value="${catalina-jmx-remote.jar}" /> + </antcall> </target> <target name="extras" depends="prepare,commons-logging,webservices,jmx-remote" @@ -283,9 +286,9 @@ <zipfileset file="res/META-INF/default.license" fullpath="META-INF/LICENSE" /> </jar> - <checksum file="${tomcat-embed-log4j.jar}" - forceOverwrite="yes" fileext=".md5" /> - + <antcall target="md5sum"> + <param name="file" value="${tomcat-embed-log4j.jar}" /> + </antcall> </target> <!-- Download and dependency building --> @@ -324,5 +327,14 @@ <delete file="${base.path}/file.tar.gz"/> </target> - + <!-- Helper target, used to create a md5 checksum file --> + <!-- Requires 'file' as a parameter. --> + <target name="md5sum"> + <fail unless="file" /> + <fail if="filename" /> + <fail if="value" /> + <basename file="${file}" property="filename" /> + <checksum file="${file}" property="value" /> + <echo file="${file}.md5" message="${value}${md5sum.binary-prefix}${filename}" /> + </target> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org