From 8072cf0846db54248e912114a8604c444cecc42a Mon Sep 17 00:00:00 2001
From: Holger Freyther <ich@tamarin.(none)>
Date: Tue, 19 May 2009 09:37:41 +0200
Subject: bitbake: [parser] Call eval and remove non ast code

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
---
 bitbake/lib/bb/parse/ast.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

(limited to 'bitbake/lib/bb/parse')

diff --git a/bitbake/lib/bb/parse/ast.py b/bitbake/lib/bb/parse/ast.py
index a995b9d3e..f587c6cbd 100644
--- a/bitbake/lib/bb/parse/ast.py
+++ b/bitbake/lib/bb/parse/ast.py
@@ -131,8 +131,7 @@ def handleInclude(statements, m, fn, lineno, data, force):
 def handleExport(statements, m, data):
     # AST handling
     statements.append(ExportNode(m.group(1)))
-
-    bb.data.setVarFlag(m.group(1), "export", 1, data)
+    statements[-1].eval(data)
 
 def handleData(statements, groupd, data):
     # AST handling
-- 
cgit v1.2.3