mips: Fix dtb build rules
Add intermediate .S files to .SECONDARY. Otherwise make deletes them and regenerates them each build. Also remove KBUILD_DTBS since the make system descends in dts/ anyway. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
8e89bc594a
commit
40a1897e88
|
@ -146,11 +146,6 @@ dts := arch/mips/dts
|
|||
%.dtb: scripts
|
||||
$(Q)$(MAKE) $(build)=$(dts) $(dts)/$@
|
||||
|
||||
dtbs: scripts
|
||||
$(Q)$(MAKE) $(build)=$(dts) dtbs
|
||||
|
||||
KBUILD_DTBS := dtbs
|
||||
|
||||
KBUILD_IMAGE ?= $(KBUILD_BINARY)
|
||||
|
||||
#####
|
||||
|
|
|
@ -4,9 +4,12 @@ obj-$(CONFIG_BUILTIN_DTB) += $(BUILTIN_DTB).dtb.o
|
|||
|
||||
dtb-y += ${BUILTIN_DTB}.dtb
|
||||
|
||||
.SECONDARY: $(obj)/$(BUILTIN_DTB).dtb.S
|
||||
.SECONDARY: $(patsubst %,$(obj)/%.S,$(dtb-y))
|
||||
|
||||
targets += dtbs
|
||||
targets += $(dtb-y)
|
||||
|
||||
dtbs: $(addprefix $(obj)/, $(dtb-y))
|
||||
extra-y += $(dtb-y)
|
||||
|
||||
clean-files := *.dtb *.dtb.S
|
||||
|
|
Loading…
Reference in New Issue