target.mk: init default configs if they are missing in the .config
authorMartin Schiller <ms@dev.tdt.de>
Thu, 18 Jul 2024 11:53:37 +0000 (13:53 +0200)
committerMartin Schiller <ms@dev.tdt.de>
Thu, 18 Jul 2024 12:15:49 +0000 (14:15 +0200)
commit02488176b7995721d4e8288f0bd9a00428dbb991
tree726d6311efc476604f495e134d3ddbe47b4b45c5
parented14add1efcac7491b46cf6628cacc6e9b6a1398
target.mk: init default configs if they are missing in the .config

The config options that are enabled by default and where other default
packages depends on should not only be set if there is no .config file,
but also if the .config exists but the config option (e.g.
CONFIG_SECCOMP) is missing in the file.

This is relevant, for example, if you are working with .config templates
and then want to complete the configuration using make defconfig.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
include/target.mk