Dear people with Ivy knowledge I want to add Ivy support to the CycloneDX Antlib next, so people who use Ivy don't need to specify all (dependency) components manually.
As first step I added a dependency to Ivy with https://github.com/apache/ant-antlibs-cyclonedx/commit/1ca8ce0e0dff4df1fc47ffb68a4117f4b6424148 Intially I only had conf="default" or "default->default" in ivy.xml but that only added ivy.jar to the classpath and the jar with all dependencies. When I added "optional" I got the rest of Ivy's dependencies as well. This lead me to understand Ivy was using the ivy-2.6.0.pom and not the Ivy file which would have lots of configurations. And yes, there is no ivy.xml file in maven central. We do publish ivy.xml files with the Antlibs, though. Is there any reason Ivy doesn't publish its ivy.xml file? And if there is, should we stop publishing that of the Antlibs? Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
