You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2012/08/03 16:05:27 UTC
svn commit: r1368966 - in /lucene/dev/trunk: build.xml lucene/build.xml
lucene/common-build.xml solr/build.xml
solr/licenses/xercesImpl-2.9.1.jar.sha1
Author: rmuir
Date: Fri Aug 3 14:05:26 2012
New Revision: 1368966
URL: http://svn.apache.org/viewvc?rev=1368966&view=rev
Log:
fix jar-checksums task
Modified:
lucene/dev/trunk/build.xml
lucene/dev/trunk/lucene/build.xml
lucene/dev/trunk/lucene/common-build.xml
lucene/dev/trunk/solr/build.xml
lucene/dev/trunk/solr/licenses/xercesImpl-2.9.1.jar.sha1
Modified: lucene/dev/trunk/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/build.xml?rev=1368966&r1=1368965&r2=1368966&view=diff
==============================================================================
--- lucene/dev/trunk/build.xml (original)
+++ lucene/dev/trunk/build.xml Fri Aug 3 14:05:26 2012
@@ -176,22 +176,12 @@
</subant>
</target>
- <target name="jar-checksums" depends="resolve" description="Recompute SHA1 checksums for all JAR files.">
- <delete>
- <fileset dir="${basedir}">
- <include name="**/*.jar.sha1"/>
- </fileset>
- </delete>
-
- <checksum algorithm="SHA1" fileext=".sha1">
- <fileset dir="${basedir}">
- <include name="**/*.jar"/>
- </fileset>
- </checksum>
-
- <fixcrlf
- srcdir="${basedir}"
- includes="**/*.jar.sha1"
- eol="lf" fixlast="true" encoding="US-ASCII" />
+ <target name="jar-checksums" description="Recompute SHA1 checksums for all JAR files.">
+ <sequential>
+ <subant target="jar-checksums" inheritall="false" failonerror="true">
+ <fileset dir="lucene" includes="build.xml" />
+ <fileset dir="solr" includes="build.xml" />
+ </subant>
+ </sequential>
</target>
</project>
Modified: lucene/dev/trunk/lucene/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/build.xml?rev=1368966&r1=1368965&r2=1368966&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/build.xml (original)
+++ lucene/dev/trunk/lucene/build.xml Fri Aug 3 14:05:26 2012
@@ -572,4 +572,8 @@
</sequential>
</target>
+ <target name="jar-checksums" depends="resolve">
+ <jar-checksum-macro srcdir="${common.dir}" dstdir="${common.dir}/licenses"/>
+ </target>
+
</project>
Modified: lucene/dev/trunk/lucene/common-build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/common-build.xml?rev=1368966&r1=1368965&r2=1368966&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/common-build.xml (original)
+++ lucene/dev/trunk/lucene/common-build.xml Fri Aug 3 14:05:26 2012
@@ -1567,6 +1567,38 @@ ${tests-output}/junit4-*.suites - pe
</sequential>
</macrodef>
+ <macrodef name="jar-checksum-macro">
+ <attribute name="srcdir"/>
+ <attribute name="dstdir"/>
+ <sequential>
+ <delete>
+ <fileset dir="@{dstdir}">
+ <include name="**/*.jar.sha1"/>
+ </fileset>
+ </delete>
+
+ <!-- checksum task does not have a flatten=true -->
+ <tempfile property="jar-checksum.temp.dir"/>
+ <mkdir dir="${jar-checksum.temp.dir}"/>
+ <copy todir="${jar-checksum.temp.dir}" flatten="true">
+ <fileset dir="@{srcdir}">
+ <include name="**/*.jar"/>
+ </fileset>
+ </copy>
+
+ <checksum algorithm="SHA1" fileext=".sha1" todir="@{dstdir}">
+ <fileset dir="${jar-checksum.temp.dir}"/>
+ </checksum>
+
+ <delete dir="${jar-checksum.temp.dir}"/>
+
+ <fixcrlf
+ srcdir="@{dstdir}"
+ includes="**/*.jar.sha1"
+ eol="lf" fixlast="true" encoding="US-ASCII" />
+ </sequential>
+ </macrodef>
+
<macrodef name="sign-artifacts-macro">
<attribute name="artifacts.dir"/>
<sequential>
Modified: lucene/dev/trunk/solr/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/build.xml?rev=1368966&r1=1368965&r2=1368966&view=diff
==============================================================================
--- lucene/dev/trunk/solr/build.xml (original)
+++ lucene/dev/trunk/solr/build.xml Fri Aug 3 14:05:26 2012
@@ -763,4 +763,8 @@
</delete>
</target>
+ <target name="jar-checksums" depends="resolve">
+ <jar-checksum-macro srcdir="${common-solr.dir}" dstdir="${common-solr.dir}/licenses"/>
+ </target>
+
</project>
Modified: lucene/dev/trunk/solr/licenses/xercesImpl-2.9.1.jar.sha1
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/licenses/xercesImpl-2.9.1.jar.sha1?rev=1368966&r1=1368965&r2=1368966&view=diff
==============================================================================
--- lucene/dev/trunk/solr/licenses/xercesImpl-2.9.1.jar.sha1 (original)
+++ lucene/dev/trunk/solr/licenses/xercesImpl-2.9.1.jar.sha1 Fri Aug 3 14:05:26 2012
@@ -1 +1 @@
-7bc7e49ddfe4fb5f193ed37ecc96c12292c8ceb6
\ No newline at end of file
+7bc7e49ddfe4fb5f193ed37ecc96c12292c8ceb6