1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 05/25/2012 09:20 AM, Mike Frysinger wrote: |
5 |
> On Thursday 24 May 2012 16:04:30 Zac Medico wrote: |
6 |
>> On 05/24/2012 12:20 PM, Mike Frysinger wrote: |
7 |
>>> Rather than copying & pasting the same behavior for the |
8 |
>>> different eclass checks, add a common class for them to extend. |
9 |
>>> This makes adding more eclass checks trivial, and keeps down |
10 |
>>> bitrot. |
11 |
>>> |
12 |
>>> This does abuse the checking interface slightly -- the eclass |
13 |
>>> will change its category between unused and missing based on |
14 |
>>> the checks. |
15 |
>> |
16 |
>> Looks good to me. |
17 |
> |
18 |
> i'll push this now while we hammer out the "complete" solution |
19 |
> since these get pretty good coverage right now -mike |
20 |
|
21 |
Do you want to support EGIT_BOOTSTRAP settings prior to inherit? |
22 |
|
23 |
For example, dev-libs/polylib/polylib-9999.ebuild triggers |
24 |
inherit.missing because InheritEclass currently expects the inherit to |
25 |
occur before the EGIT_BOOTSTRAP="eautoreconf" setting. |
26 |
- -- |
27 |
Thanks, |
28 |
Zac |
29 |
-----BEGIN PGP SIGNATURE----- |
30 |
Version: GnuPG v2.0.19 (GNU/Linux) |
31 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
32 |
|
33 |
iEYEARECAAYFAk/GuMMACgkQ/ejvha5XGaPxZwCfQrrEmvSG19KZkObav4Kc5TPc |
34 |
GOcAnRwrDMBzatViRcv2WxiAOFbIt/mC |
35 |
=uC7c |
36 |
-----END PGP SIGNATURE----- |