Re: [PULL 28/53] Makefile: simplify MINIKCONF rules

2020-07-17 Thread Paolo Bonzini
Il ven 17 lug 2020, 15:01 Peter Maydell ha scritto: > When you do a "make clean" those .d files get deleted > (but the config-devices.mak files do not). I think that's the bug, both should be removed by "make clean" (since the .mak files are built by "make" and not "configure"). Paolo

Re: [PULL 28/53] Makefile: simplify MINIKCONF rules

2020-07-17 Thread Peter Maydell
On Fri, 17 Jul 2020 at 12:20, Paolo Bonzini wrote: > Il ven 17 lug 2020, 13:03 Peter Maydell ha scritto: >> There doesn't seem to be any machinery for creating .d >> files for make to include to tell it that Kconfig has a >> dependency on hw/Kconfig which has a dependency on hw/i2c/Kconfig etc. >

Re: [PULL 28/53] Makefile: simplify MINIKCONF rules

2020-07-17 Thread Paolo Bonzini
Il ven 17 lug 2020, 13:03 Peter Maydell ha scritto: > On Mon, 6 Jul 2020 at 18:03, Paolo Bonzini wrote: > > > > There is no reason to write MINIKCONF_DEPS manually, since minikconf.py > > emits a dependency file, and also no reason to list multiple Kconfig > > files on the command line since the

Re: [PULL 28/53] Makefile: simplify MINIKCONF rules

2020-07-17 Thread Peter Maydell
On Mon, 6 Jul 2020 at 18:03, Paolo Bonzini wrote: > > There is no reason to write MINIKCONF_DEPS manually, since minikconf.py > emits a dependency file, and also no reason to list multiple Kconfig > files on the command line since they can be included from a master file > in the top-level source d

[PULL 28/53] Makefile: simplify MINIKCONF rules

2020-07-06 Thread Paolo Bonzini
There is no reason to write MINIKCONF_DEPS manually, since minikconf.py emits a dependency file, and also no reason to list multiple Kconfig files on the command line since they can be included from a master file in the top-level source directory. Signed-off-by: Paolo Bonzini --- Kconfig | 4 +