On Tue, Feb 2, 2010 at 8:17 AM, Anders Hammar <[email protected]> wrote: > If you set inherited to false, the plugin binding is only executed in the > project defined.
Yes, but if you factor to a shared parent, you have to set inherited to true, or it doesn't inherit from the parent to the child, does it? And then it just keeps on inheriting down. Or so I thought. > > /Anders > > On Tue, Feb 2, 2010 at 14:01, Benson Margulies <[email protected]>wrote: > >> Just for the record, the structure here is a bit on the baroque side. >> >> I have a set of top level projects. Each one inherits from a common >> top-level parents. >> >> The projects inside them do not inherit from their corresponding >> top-level parent, the inherit from a different global parent. >> >> Why? Because I have an antrun execution that has to happen in the >> toplevel projects, and only in the toplevel projects. Thus, I can't >> let the leaves inherit from the toplevel parent. >> >> If there is some way to condition an execution so that it only runs in >> the top project, I could make this a lot simpler. >> >> global-parent global-top-level-parent >> | | >> | top-level-1 >> | | | | >> ------------------------------------------leaf1 .... >> >> The leaves parent from global-parent, the top levels parent from the >> global-top-level-parent. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
