diff options
-rw-r--r-- | bitbake/lib/bb/parse/parse_py/BBHandler.py | 2 | ||||
-rw-r--r-- | bitbake/lib/bb/parse/parse_py/ConfHandler.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/parse/parse_py/BBHandler.py b/bitbake/lib/bb/parse/parse_py/BBHandler.py index 851a7e6698..8c1bd60abf 100644 --- a/bitbake/lib/bb/parse/parse_py/BBHandler.py +++ b/bitbake/lib/bb/parse/parse_py/BBHandler.py | |||
@@ -148,7 +148,7 @@ def handle(fn, d, include): | |||
148 | 148 | ||
149 | # DONE WITH PARSING... time to evaluate | 149 | # DONE WITH PARSING... time to evaluate |
150 | if ext != ".bbclass": | 150 | if ext != ".bbclass": |
151 | data.setVar('FILE', fn, d) | 151 | data.setVar('FILE', abs_fn, d) |
152 | 152 | ||
153 | statements.eval(d) | 153 | statements.eval(d) |
154 | 154 | ||
diff --git a/bitbake/lib/bb/parse/parse_py/ConfHandler.py b/bitbake/lib/bb/parse/parse_py/ConfHandler.py index 102c0e93db..e168d24b4c 100644 --- a/bitbake/lib/bb/parse/parse_py/ConfHandler.py +++ b/bitbake/lib/bb/parse/parse_py/ConfHandler.py | |||
@@ -102,7 +102,7 @@ def handle(fn, data, include): | |||
102 | feeder(lineno, s, fn, statements) | 102 | feeder(lineno, s, fn, statements) |
103 | 103 | ||
104 | # DONE WITH PARSING... time to evaluate | 104 | # DONE WITH PARSING... time to evaluate |
105 | bb.data.setVar('FILE', fn, data) | 105 | bb.data.setVar('FILE', abs_fn, data) |
106 | statements.eval(data) | 106 | statements.eval(data) |
107 | if oldfile: | 107 | if oldfile: |
108 | bb.data.setVar('FILE', oldfile, data) | 108 | bb.data.setVar('FILE', oldfile, data) |