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

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


The following commit(s) were added to refs/heads/main by this push:
     new 1ca8ce0  add dependency on Ivy so I can start working on Ivy 
integration
1ca8ce0 is described below

commit 1ca8ce0e0dff4df1fc47ffb68a4117f4b6424148
Author: Stefan Bodewig <[email protected]>
AuthorDate: Sun Jul 19 10:26:40 2026 +0200

    add dependency on Ivy so I can start working on Ivy integration
---
 build.xml | 6 ++++++
 ivy.xml   | 4 ++++
 2 files changed, 10 insertions(+)

diff --git a/build.xml b/build.xml
index dd72861..f517264 100644
--- a/build.xml
+++ b/build.xml
@@ -215,6 +215,12 @@ under the License.
         <file file="${lib.dir.compile}/json-schema-validator-2.0.4.jar"/>
         <license refid="apache-2"/>
       </additionalComponent>
+      <additionalComponent>
+        <sbomLink>
+          <url 
url="https://repo1.maven.org/maven2/org/apache/ivy/ivy/2.6.0/ivy-2.6.0.cdx.json"/>
+        </sbomLink>
+        <file file="${lib.dir.compile}/ivy-2.6.0.jar"/>
+      </additionalComponent>
       <license refid="apache-2"/>
     </cdx:componentbom>
   </target>
diff --git a/ivy.xml b/ivy.xml
index 50243c5..9561ce8 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -61,6 +61,10 @@
     <dependency org="org.cyclonedx" name="cyclonedx-core-java" rev="13.0.0" 
conf="default"/>
     <dependency org="org.apache.ant" name="ant" rev="1.10.17" 
conf="provided->default"/>
     <dependency org="org.apache.ant" name="ant-launcher" rev="1.10.17" 
conf="provided->default"/>
+    <dependency org="org.apache.ivy" name="ivy" rev="2.6.0"
+                conf="default->default,optional">
+      <exclude org="org.apache.ant"/>
+    </dependency>
     <dependency org="org.apache.ant" name="ant-antunit" rev="1.5.0" 
conf="test->default"/>
   </dependencies>
 </ivy-module>

Reply via email to