[EMAIL PROTECTED] wrote:
<snip/>
Collection of impl version? I guess you mean grabbing the urls out of the POM for the dependencies? Are there some tags in jelly to query the maven POM?What I mean is that what we need is somethign like:
repository-catalogue-[REPOSITORY-SPI-VERSION].properties
Where the contents of the properties file is the build signature document form the impl package.
I may have completely lost you now.
:-)
So we are trying to build a properties file in a spi project that contains properties of the build descriptor for it's repective impl project.
No.
Build the property file under the *impl* project - bacause that is where the knowlodge of both spi and impl version is + knowlege of the dependencies for the implementation.
So for the example above
repository-catalogue-repository-spi-1.1-dev.properties
contains the properties:
build.group = avalon-repository build.name = avalon-repository-impl build.version = 1.1-dev build.signature = avalon-repository-impl-20031104.013824
Now how does this help us reach our goal originally outlined in the trail: namely pulling down a bootstrap properties file that contains defaults and other dependency urls to bootstrap a repo?
Actually it would need to be more like the following:
avalon-repository-1.1-dev.properties
# # implementation #
artifact.0 = avalon-util:avalon-util-defaults;1.0-dev artifact.1 = avalon-repository:avalon-repository-spi;1.0-dev artifact.2 = avalon-repository:avalon-repository-impl;1.0-dev
Steve.
--
Stephen J. McConnell mailto:[EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
