maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benson Margulies <bimargul...@gmail.com>
Subject Re: antrun plugin dependency disappearance
Date Tue, 02 Feb 2010 13:22:01 GMT
On Tue, Feb 2, 2010 at 8:17 AM, Anders Hammar <anders@hammar.net> 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 <bimargulies@gmail.com>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: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Mime
View raw message