build: toplevel.mk: fix missing kconfig dependency tracking
authorPetr Štetiar <ynezz@true.cz>
Mon, 21 Feb 2022 10:50:39 +0000 (11:50 +0100)
committerPetr Štetiar <ynezz@true.cz>
Tue, 22 Feb 2022 15:37:23 +0000 (16:37 +0100)
commit418dc0497db02b1ccddf26009e16d42496b7f554
treee6902f1736190ea2050fb0e3602e8fdb83c89d67
parent0134f845dab95e0e7f885f4e227d9a41aedf909d
build: toplevel.mk: fix missing kconfig dependency tracking

Toplevel Make is not aware about changes in the `scripts/config/*conf`
targets and this is causing issues for during update to that part of
build tree, where one needs to handle this manually by either force
rebuilding the targets or running `make config-clean`. Fix this by
forcing the rebuild if necessary.

Fixes: #9297
Signed-off-by: Petr Štetiar <ynezz@true.cz>
include/toplevel.mk