diff options
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/data.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/bitbake/lib/bb/data.py b/bitbake/lib/bb/data.py index 7047f48934..110666ca2b 100644 --- a/bitbake/lib/bb/data.py +++ b/bitbake/lib/bb/data.py | |||
@@ -158,6 +158,11 @@ def expandKeys(alterdata, readdata = None): | |||
158 | 158 | ||
159 | for key in todolist: | 159 | for key in todolist: |
160 | ekey = todolist[key] | 160 | ekey = todolist[key] |
161 | if ekey in keys(alterdata): | ||
162 | val = alterdata.getVar(key, 0) | ||
163 | newval = alterdata.getVar(ekey, 0) | ||
164 | if val is not None and newval is not None: | ||
165 | bb.warn("Variable key %s (%s) replaces original key %s (%s)." % (key, val, ekey, newval)) | ||
161 | alterdata.renameVar(key, ekey) | 166 | alterdata.renameVar(key, ekey) |
162 | 167 | ||
163 | def inheritFromOS(d, savedenv, permitted): | 168 | def inheritFromOS(d, savedenv, permitted): |