Laird Nelson wrote:
Yes, thank you; you have, of course, defined a new goal that governs whether
the old one is executed, which is a perfectly valid approach. I was hoping
for a wee bit more, namely the ability to not only override a goal but to
gain access to the overridden goal from the overriding goal.
Thanks,
Laird
On 2/7/06, Henry S. Isidro <[EMAIL PROTECTED]> wrote:
Laird Nelson wrote:
I see. So suppose there is a plugin goal named world:destroy and I only
want to run it if the property evil.dictator is set. How would I do
this?
I don't want it to be an error if someone tries to run it without said
property; I just want to silently do nothing. On the other hand, if that
property is set, then I would like to run the plugin goal.
From where I sit this seems to be impossible.
This is just from the top of my head so I haven't tried it but I think
this will work:
<goal name="world:destroy">
<if test="${evil.dictator}">
<!-- destroy world -->
</if>
**</goal>
If the property evil.dictator is set to "true" then the world is
destroyed when the goal is run.
HTH,
Henry
I'm not exactly sure what you mean but have you tried <attainGoal name =
"goalname" />?
Regards,
Henry
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]