diff options
author | Masahiro Yamada <masahiroy@kernel.org> | 2021-03-14 04:48:32 +0900 |
---|---|---|
committer | Masahiro Yamada <masahiroy@kernel.org> | 2021-04-14 15:22:48 +0900 |
commit | b75b0a819af9f78fc395b189cddd40f590194d20 (patch) | |
tree | d02451f57f32ad27f68c01a8c56a3ec83ec6ed4d /Documentation/kbuild/kconfig-language.rst | |
parent | 406616213bb776a6e6ec69192df39ab1042690f1 (diff) | |
download | linux-stable-b75b0a819af9f78fc395b189cddd40f590194d20.tar.gz linux-stable-b75b0a819af9f78fc395b189cddd40f590194d20.tar.bz2 linux-stable-b75b0a819af9f78fc395b189cddd40f590194d20.zip |
kconfig: change defconfig_list option to environment variable
"defconfig_list" is a weird option that defines a static symbol that
declares the list of base config files in case the .config does not
exist yet.
This is quite different from other normal symbols; we just abused the
"string" type and the "default" properties to list out the input files.
They must be fixed values since these are searched for and loaded in
the parse stage.
It is an ugly hack, and should not exist in the first place. Providing
this feature as an environment variable is a saner approach.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'Documentation/kbuild/kconfig-language.rst')
-rw-r--r-- | Documentation/kbuild/kconfig-language.rst | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/Documentation/kbuild/kconfig-language.rst b/Documentation/kbuild/kconfig-language.rst index 226ae072da7d..3cbccfc42798 100644 --- a/Documentation/kbuild/kconfig-language.rst +++ b/Documentation/kbuild/kconfig-language.rst @@ -229,11 +229,6 @@ applicable everywhere (see syntax). which can modify the behaviour of the menu entry and its config symbol. These options are currently possible: - - "defconfig_list" - This declares a list of default entries which can be used when - looking for the default configuration (which is used when the main - .config doesn't exists yet.) - - "modules" This declares the symbol to be used as the MODULES symbol, which enables the third modular state for all config symbols. |