summaryrefslogtreecommitdiffstats
path: root/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-02-15 23:17:29 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-02-21 23:37:26 +0000
commit478cb0ce2c71273799695240845a687aaac0cb0c (patch)
tree7433e60ecbf569d6dd0a8bc9a63cb7140c9b90eb /bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst
parent8f4b84c98cbe962a3c432b404c7d66b8e518cd40 (diff)
downloadpoky-478cb0ce2c71273799695240845a687aaac0cb0c.tar.gz
bitbake: data_smart/cookerdata: Add variable remapping support
This change adds support for improving the user experience when variables are renamed. This isn't as simple as it might first appear since some bitbake variables are used through the environment before the datastore exists, some are bitbake variables which we know about straight away and some are metadata defined which we don't know about until later. This patch adds support for handling these different cases, allowing a list of bitbake renamed variables to be defined in bitbake itself and allows this to be extended through the metadata using BB_RENAMED_VARIABLES. In order to give the best feedback to the user, we default to turning on variable history tracking in the base data store from knotty, which allows filename and line number information to be shown. (Bitbake rev: bd50a5d5e4b4fa90844464396887ebdff0d4e5f7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst')
0 files changed, 0 insertions, 0 deletions