summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/base.bbclass8
1 files changed, 5 insertions, 3 deletions
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
index 0c8a4b2862..d3184ecf7b 100644
--- a/meta/classes/base.bbclass
+++ b/meta/classes/base.bbclass
@@ -32,9 +32,11 @@ def oe_import(d):
32 32
33 import oe.data 33 import oe.data
34 for toimport in oe.data.typed_value("OE_IMPORTS", d): 34 for toimport in oe.data.typed_value("OE_IMPORTS", d):
35 imported = __import__(toimport) 35 try:
36 inject(toimport.split(".", 1)[0], imported) 36 imported = __import__(toimport)
37 37 inject(toimport.split(".", 1)[0], imported)
38 except AttributeError as e:
39 bb.error("Error importing OE modules: %s" % str(e))
38 return "" 40 return ""
39 41
40# We need the oe module name space early (before INHERITs get added) 42# We need the oe module name space early (before INHERITs get added)