> Niclas has been a bit unsure, so can someone please explain two things
> about <depend/>:
Good questions.
> - is property valid for the Maven builder, and is it used to set the
> name of the property to use in the build.properties file? Is the
> default the project name, ie maven.jar.project?
I hadn't thought of this before, but I don't think property is (today) valid
for Maven, 'cos I think we use the id irrespective of any property name
setting there. Maybe that is something to fix, if there is utility in it.
That said, I wonder what would happen, I suspect it'd be set and passed
using build.properties just like any other property, so it might work.
BTW: Maven is a generic Builder, so the metadata is valid -- even if it
doesn't process it right now:
http://gump.apache.org/metadata/maven.html
http://gump.apache.org/metadata/builder.html
> - is id valid for the Maven builder to depend on particular jars of a
> project? does it default to just the jar names the same as the
> project?
I beleive so.
Do you mean does ID default? Sorta -- we trim dates/.jar and such.
Here are what we have:
http://brutus.apache.org/gump/public/gump_xref/output_id_project.html
> I'm having trouble finding the actual code... I'll dig around more later.
python\gump\core\build\maven.py is really jsut an interface to launching
Maven using Gump's metadata/information. It takes the standard information
(that is handled by depend/properties/etc.) and attempts to pass these to
Maven. As such, you'll find the interfacing code here, but not much else.
Answers to these types of questions would be gleened from knowing what is
not in this code, and could be, not what is elsewhere.
regards
Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]