You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by mb...@apache.org on 2022/03/31 14:20:44 UTC

[ant-antlibs-s3] 01/07: enhancements

This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ant-antlibs-s3.git

commit 53caf517795e39155816952dba73b8748e265924
Author: Matt Benson <mb...@apache.org>
AuthorDate: Mon Mar 28 14:07:23 2022 -0500

    enhancements
---
 build.xml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/build.xml b/build.xml
index c14e931..8a4ca0e 100644
--- a/build.xml
+++ b/build.xml
@@ -32,6 +32,8 @@ under the License.
 
   <import file="common/build.xml"/>
 
+  <property name="ivy.report.todir" location="${build}/ivyreports" />
+
   <target name="install-all" depends="install">
     <ivy:retrieve pattern="${ant.home}/lib/[artifact]-[revision].[ext]" conf="default" />
   </target>
@@ -178,4 +180,19 @@ under the License.
       println com.adobe.testing.s3mock.S3MockApplication.DEFAULT_HTTPS_PORT
     </groovy>
   </target>
+
+  <target name="clean-all" depends="clean">
+    <delete dir="${lib.dir}" />
+  </target>
+
+  <target name="resolve-all" depends="install-ivy,-no-resolve" if="with.ivy" unless="no.resolve">
+    <ivy:resolve file="ivy.xml" conf="*(public),test" />
+    <ivy:retrieve pattern="${lib.dir}/[conf]/[artifact].[ext]" sync="yes" />
+  </target>
+
+  <target name="ivy-report" depends="install-ivy,-no-resolve" if="with.ivy" unless="no.resolve">
+    <ivy:resolve file="ivy.xml" />
+    <ivy:report />
+  </target>
+
 </project>