You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2009/09/23 17:40:56 UTC
svn commit: r818144 - /ant/core/trunk/docs/manual/CoreTasks/get.html
Author: bodewig
Date: Wed Sep 23 15:40:55 2009
New Revision: 818144
URL: http://svn.apache.org/viewvc?rev=818144&view=rev
Log:
use a single get task in macro
Modified:
ant/core/trunk/docs/manual/CoreTasks/get.html
Modified: ant/core/trunk/docs/manual/CoreTasks/get.html
URL: http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/get.html?rev=818144&r1=818143&r2=818144&view=diff
==============================================================================
--- ant/core/trunk/docs/manual/CoreTasks/get.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/get.html Wed Sep 23 15:40:55 2009
@@ -176,9 +176,17 @@
<macrodef name="get-and-checksum">
<attribute name="url"/>
<attribute name="dest"/>
- <sequential>
- <get src="@{url}" dest="@{dest}"/>
- <get src="@{url}.sha1" dest="@{dest}.sha"/>
+ <sequential>
+ <local name="destdir"/>
+ <dirname property="destdir" file="@{dest}"/>
+ <get dest="${destdir}">
+ <url url="@{url}"/>
+ <url url="@{url}.sha1"/>
+ <firstmatchmapper>
+ <globmapper from="@{url}.sha1" to="@{dest}.sha"/>
+ <globmapper from="@{url}" to="@{dest}"/>
+ </firstmatchmapper>
+ </get>
<local name="checksum.matches"/>
<local name="checksum.matches.fail"/>
<checksum file="@{dest}" algorithm="sha" fileext=".sha"