
This adds a few more features to moveconfig that I have found useful:
- Allow 'config/' to appear before the defconfig name - Allow reading the defconfig list form stdin - Support for finding CONFIGs which imply those being moved, to reduce patch sizes
Ideally the tool would be able to optimise Kconfig settings to avoid large defconfig patches. The above features are in service of that goal, but we are still some way away from it.
Changes in v2: - Drop unrelated change of line continuation to brackets - Adjust hints to include Tom Rini's <(...) approach - Drop change of 'headers' to 'header' - Update cover letter to express future hopes
Simon Glass (6): moveconfig: Support providing a path to the defconfig files moveconfig: Allow reading the defconfig list from stdin moveconfig: Tidy up the documentation and add hints moveconfig: Add a constant for auto.conf moveconfig: Support building a simple config database moveconfig: Support looking for implied CONFIG options
tools/moveconfig.py | 368 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 350 insertions(+), 18 deletions(-)