[Buildroot] [PATCH 01/22] core/pkg-utils: rationalise kconfig option mangling

Peter Korsgaard peter at korsgaard.com
Sun Aug 30 07:54:04 UTC 2020


>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:

 > Currently, we have three macros that may mangle a .config file. All
 > three are modeled after the same pattern: removing the existing option
 > from the .config file, then adding the new definition for that option;
 > all three also implement that pattern with the same commands: sed and
 > echo.

 > This is all good so far, because it was simple enough, and the always
 > worked on a file passed in parameter.

 > However, we're soon going to change this file parameter to make it
 > optional, so that the file will then be auto-deduced for the current
 > package. In that case, the file to sed adn echo into will be a more
 > complex structure than just the parameter.

 > As such, move the actual mangling down to a helper macro, that is called
 > from the three existing ones.

 > Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
 > Cc: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
 > Cc: Peter Korsgaard <peter at korsgaard.com>

Committed to 2020.02.x to fix the busybox breakage, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list