On Fri, May 15, 2020 at 7:08 PM Philippe Mathieu-Daudé <phi...@redhat.com> wrote: > > Allow use of target-specific Kconfig file. > > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> > --- > Makefile | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index b4c0830b26..5fce168fcb 100644 > --- a/Makefile > +++ b/Makefile > @@ -423,11 +423,13 @@ MINIKCONF_INPUTS = $(SRC_PATH)/Kconfig.host \ > $(SRC_PATH)/accel/Kconfig \ > $(SRC_PATH)/hw/Kconfig > MINIKCONF_DEPS = $(MINIKCONF_INPUTS) \ > - $(wildcard $(SRC_PATH)/hw/*/Kconfig) > + $(wildcard $(SRC_PATH)/hw/*/Kconfig) \ > + $(wildcard $(SRC_PATH)/target/*/Kconfig) > MINIKCONF = $(PYTHON) $(SRC_PATH)/scripts/minikconf.py > > $(SUBDIR_DEVICES_MAK): %/config-devices.mak: default-configs/%.mak > $(MINIKCONF_DEPS) $(BUILD_DIR)/config-host.mak > $(call quiet-command, $(MINIKCONF) $(MINIKCONF_ARGS) \ > + $(wildcard $(SRC_PATH)/target/$(firstword $(subst -, > ,$@))/Kconfig) \
This is incorrect, $@ is a $TARGET_ARCH (example aarch64) and we want to include $TARGET_BASE_ARCH (example arm). > > $@.tmp, "GEN", "$@.tmp") > $(call quiet-command, if test -f $@; then \ > if cmp -s $@.old $@; then \ > -- > 2.21.3 >