moveconfig: Support building a simple config database
authorSimon Glass <sjg@chromium.org>
Fri, 2 Jun 2017 01:39:02 +0000 (19:39 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 11 Jul 2017 16:08:19 +0000 (10:08 -0600)
commitd73fcb12e27277d5b3e80399b4b3ec41abcd80d2
treed2db2d1f867246bfc2b6e1d1fc2d1fd4f7674b33
parentf3b8e6470cb2d599ce021e3785827a9d4e360db0
moveconfig: Support building a simple config database

Add a -b option which scans all the defconfigs and builds a database of
all the CONFIG options used by each. This is useful for querying later.

At present this only works with the separate -b option, which does not
move any configs. It would be possible to adjust the script to build the
database automatically when moving configs, but this might not be useful
as the database does not change that often.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/moveconfig.py