Another alternative (or more of a generalisation of this idea, really) is to change DefaultWorkspace so that it is responsible for executing the <init> target, before executing any other target. Then, a project builder can add (or remove) whatever it wants from the init target - <import> or whatever.
So we have something like a target that just executes all contained tasks (like simple-target from test infrastructure) and the <init> target is instance of that. I like that.
Cheers,
Peter Donald
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Faced with the choice between changing one's mind,
and proving that there is no need to do so - almost
everyone gets busy on the proof."
- John Kenneth Galbraith
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
