diff options
Diffstat (limited to 'meta/classes/native.bbclass')
-rw-r--r-- | meta/classes/native.bbclass | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass index cd930f0702..04f0d06ad9 100644 --- a/meta/classes/native.bbclass +++ b/meta/classes/native.bbclass | |||
@@ -104,9 +104,6 @@ CLASSOVERRIDE = "class-native" | |||
104 | PATH_prepend = "${COREBASE}/scripts/native-intercept:" | 104 | PATH_prepend = "${COREBASE}/scripts/native-intercept:" |
105 | 105 | ||
106 | python native_virtclass_handler () { | 106 | python native_virtclass_handler () { |
107 | if not isinstance(e, bb.event.RecipePreFinalise): | ||
108 | return | ||
109 | |||
110 | classextend = e.data.getVar('BBCLASSEXTEND', True) or "" | 107 | classextend = e.data.getVar('BBCLASSEXTEND', True) or "" |
111 | if "native" not in classextend: | 108 | if "native" not in classextend: |
112 | return | 109 | return |
@@ -152,6 +149,7 @@ python native_virtclass_handler () { | |||
152 | } | 149 | } |
153 | 150 | ||
154 | addhandler native_virtclass_handler | 151 | addhandler native_virtclass_handler |
152 | native_virtclass_handler[eventmask] = "bb.event.RecipePreFinalise" | ||
155 | 153 | ||
156 | do_package[noexec] = "1" | 154 | do_package[noexec] = "1" |
157 | do_packagedata[noexec] = "1" | 155 | do_packagedata[noexec] = "1" |