Re: [PATCH 1/2] powerpc/boot: Expose Kconfig symbols to wrapper
From: Joel Stanley <joel@jms.id.au>
Date: 2018-10-11 00:08:53
On Thu, 11 Oct 2018 at 10:32, Michael Ellerman [off-list ref] wrote:
Michael Ellerman [off-list ref] writes:quoted
Joel Stanley [off-list ref] writes:quoted
diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile index 0fb96c26136f..eeed74e0dfca 100644 --- a/arch/powerpc/boot/Makefile +++ b/arch/powerpc/boot/Makefile@@ -197,9 +197,14 @@ $(obj)/empty.c: $(obj)/zImage.coff.lds $(obj)/zImage.ps3.lds : $(obj)/%: $(srctree)/$(src)/%.S $(Q)cp $< $@ +$(obj)/serial.c: $(obj)/autoconf.h + +$(obj)/autoconf.h: $(obj)/%: $(srctree)/include/generated/% + $(Q)cp $< $@ +This gives me: make[2]: *** No rule to make target '../include/generated/autoconf.h', needed by 'arch/powerpc/boot/autoconf.h'. Stop. The ../ is $(srctree).Seems autoconf.h is in objtree: ~/linux$ make O=build prepare ... ~/linux$ find . -name autoconf.h ./drivers/staging/rtl8723bs/include/autoconf.h ./tools/testing/radix-tree/generated/autoconf.h ./build/include/generated/autoconf.h
Ah. That's obvious now that you point it out. Obviously myself and 0day do in-tree builds.
So I'll fix that up.
Thanks!