|
@@ -458,6 +458,12 @@ class BBCooker:
|
|
|
bb.msg.loggerDefaultLogLevel = self.configuration.default_loglevel
|
|
|
bb.msg.loggerDefaultDomains = self.configuration.debug_domains
|
|
|
|
|
|
+ if hasattr(self, "data"):
|
|
|
+ origenv = bb.data.init()
|
|
|
+ for k in environment:
|
|
|
+ origenv.setVar(k, environment[k])
|
|
|
+ self.data.setVar("BB_ORIGENV", origenv)
|
|
|
+
|
|
|
for k in bb.utils.approved_variables():
|
|
|
if k in environment and k not in self.configuration.env:
|
|
|
logger.debug(1, "Updating new environment variable %s to %s" % (k, environment[k]))
|