Browse Source

Add SHA1 checksums, prepare stuff for http://www.apache.org/dist/java-repository/

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278242 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 20 years ago
parent
commit
588caddadb
1 changed files with 32 additions and 0 deletions
  1. +32
    -0
      build.xml

+ 32
- 0
build.xml View File

@@ -135,6 +135,8 @@
<property name="src.dist.docs" value="${src.dist.dir}/docs"/>
<property name="src.dist.lib" value="${src.dist.dir}/lib"/>

<property name="java-repository.dir" value="java-repository/ant/jars"/>

<!--
===================================================================
Set up selectors to be used by javac, junit and jar to exclude
@@ -1188,9 +1190,11 @@
<target name="main_distribution"
description="--> creates the zip and tar distributions">
<delete dir="${dist.name}"/>
<delete dir="${java-repository.dir}"/>
<mkdir dir="${dist.base}"/>
<mkdir dir="${dist.base}/src"/>
<mkdir dir="${dist.base}/bin"/>
<mkdir dir="${java-repository.dir}"/>

<antcall inheritAll="false" target="internal_dist">
<param name="dist.dir" value="${dist.name}"/>
@@ -1231,6 +1235,20 @@
<bzip2 destfile="${dist.base}/bin/${dist.name}-bin.tar.bz2"
src="${dist.base}/bin/${dist.name}-bin.tar"/>
<delete file="${dist.base}/bin/${dist.name}-bin.tar"/>

<copy todir="${java-repository.dir}">
<fileset dir="${dist.name}/lib">
<include name="ant*.jar"/>
</fileset>
<mapper type="glob" from="*.jar" to="*-${version}.jar"/>
</copy>
<checksum fileext=".md5">
<fileset dir="${java-repository.dir}" includes="*${version}.jar"/>
</checksum>
<checksum fileext=".sha1" algorithm="SHA">
<fileset dir="${java-repository.dir}" includes="*${version}.jar"/>
</checksum>
<delete dir="${dist.name}"/>
<checksum fileext=".md5">
<fileset dir="${dist.base}/bin/">
@@ -1239,6 +1257,13 @@
<exclude name="**/*.md5"/>
</fileset>
</checksum>
<checksum fileext=".sha1" algorithm="SHA">
<fileset dir="${dist.base}/bin/">
<include name="**/*"/>
<exclude name="**/*.asc"/>
<exclude name="**/*.md5"/>
</fileset>
</checksum>

<antcall inheritAll="false" target="src-dist">
<param name="src.dist.dir" value="${dist.name}"/>
@@ -1279,6 +1304,13 @@
<exclude name="**/*.md5"/>
</fileset>
</checksum>
<checksum fileext=".sha1" algorithm="SHA">
<fileset dir="${dist.base}/src/">
<include name="**/*"/>
<exclude name="**/*.asc"/>
<exclude name="**/*.md5"/>
</fileset>
</checksum>
</target>

<target name="distribution" depends="main_distribution"


Loading…
Cancel
Save