diff options
Diffstat (limited to 'classes/machine-overrides-extender.bbclass')
-rw-r--r-- | classes/machine-overrides-extender.bbclass | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/classes/machine-overrides-extender.bbclass b/classes/machine-overrides-extender.bbclass index f333a0fc..6c2ec32e 100644 --- a/classes/machine-overrides-extender.bbclass +++ b/classes/machine-overrides-extender.bbclass | |||
@@ -15,6 +15,10 @@ | |||
15 | # Copyright 2016-2017 (C) O.S. Systems Software LTDA. | 15 | # Copyright 2016-2017 (C) O.S. Systems Software LTDA. |
16 | 16 | ||
17 | def machine_overrides_extender(d): | 17 | def machine_overrides_extender(d): |
18 | variant = d.getVar("BBEXTENDVARIANT") | ||
19 | if variant: | ||
20 | return | ||
21 | |||
18 | machine_overrides = (d.getVar('MACHINEOVERRIDES', True) or '').split(':') | 22 | machine_overrides = (d.getVar('MACHINEOVERRIDES', True) or '').split(':') |
19 | 23 | ||
20 | # Gather the list of overrides to filter out | 24 | # Gather the list of overrides to filter out |
@@ -44,5 +48,6 @@ def machine_overrides_extender(d): | |||
44 | python machine_overrides_extender_handler() { | 48 | python machine_overrides_extender_handler() { |
45 | machine_overrides_extender(e.data) | 49 | machine_overrides_extender(e.data) |
46 | } | 50 | } |
47 | machine_overrides_extender_handler[eventmask] = "bb.event.ConfigParsed" | 51 | |
52 | machine_overrides_extender_handler[eventmask] = "bb.event.RecipePreFinalise" | ||
48 | addhandler machine_overrides_extender_handler | 53 | addhandler machine_overrides_extender_handler |