> > Do you mean does ID default? Sorta -- we trim dates/.jar and such.
>
> Yeah, so id = project if id is left off?
Yes. In python/gump/core/model/project.py
# :TODO: A work in progress, not sure how
# we ought 'construct' ids.
for output in self.getOutputs():
if not output.hasId():
basename=os.path.basename(output.getPath())
newId=basename
# Strip off .jar or .lib (note: both same length)
if newId.endswith('.jar') or newId.endswith('.lib'):
newId=newId[:-4]
# Strip off -@@DATE@@
datePostfix='-' + str(default.date_s)
if newId.endswith(datePostfix):
reduction=-1 * len(datePostfix)
newId=newId[:reduction]
# Assign...
self.addDebug('Output [' + basename + '] identifier
set to output basename: [' + newId + ']')
output.setId(newId)
> In that case, I'll add an optional <gump.id>...</gump.id> property.
I'm sorry there are still Gump/Maven id mismatches. I've been out of the
loop on al lthise, but I really figured the Gump metadata would be tweaked
to fit what Maven had defined. Shame if that isn't so.
regards,
Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]