From 13fdd4ae5d5709332d84427ff8e60dc9ba62974f Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 26 Aug 2010 18:06:30 +0100 Subject: bitbake/BBHandler: Save python functions into the dictonary Signed-off-by: Richard Purdie --- bitbake/lib/bb/parse/parse_py/BBHandler.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bitbake/lib/bb/parse/parse_py/BBHandler.py') diff --git a/bitbake/lib/bb/parse/parse_py/BBHandler.py b/bitbake/lib/bb/parse/parse_py/BBHandler.py index bb56174881..51ad10fb92 100644 --- a/bitbake/lib/bb/parse/parse_py/BBHandler.py +++ b/bitbake/lib/bb/parse/parse_py/BBHandler.py @@ -183,7 +183,7 @@ def feeder(lineno, s, fn, root, statements): __body__.append(s) return else: - ast.handlePythonMethod(statements, root, __body__, fn) + ast.handlePythonMethod(statements, __inpython__, root, __body__, fn) __body__ = [] __inpython__ = False @@ -210,7 +210,8 @@ def feeder(lineno, s, fn, root, statements): m = __def_regexp__.match(s) if m: __body__.append(s) - __inpython__ = True + __inpython__ = m.group(1) + return m = __export_func_regexp__.match(s) -- cgit v1.2.3-54-g00ecf