From: Masahiro Yamada Date: Mon, 28 May 2018 09:21:51 +0000 (+0900) Subject: kconfig: support append assignment operator X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=c9645e9489aac917a4883ddecc857b1c6fcc2c38;hp=c9645e9489aac917a4883ddecc857b1c6fcc2c38;p=carl9170fw.git kconfig: support append assignment operator Support += operator. This appends a space and the text on the righthand side to a variable. The timing of the evaluation of the righthand side depends on the flavor of the variable. If the lefthand side was originally defined as a simple variable, the righthand side is expanded immediately. Otherwise, the expansion is deferred. Appending something to an undefined variable results in a recursive variable. To implement this, we need to remember the flavor of variables. Signed-off-by: Masahiro Yamada Signed-off-by: Christian Lamparter ---