riscv: move the (z)install rules to arch/riscv/Makefile
Currently, the (z)install targets in arch/riscv/Makefile descend into arch/riscv/boot/Makefile to invoke the shell script, but there is no good reason to do so. arch/riscv/Makefile can run the shell script directly. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
This commit is contained in:
parent
d5935537c8
commit
399c1ec846
@ -132,8 +132,11 @@ $(BOOT_TARGETS): vmlinux
|
|||||||
Image.%: Image
|
Image.%: Image
|
||||||
$(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
|
$(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
|
||||||
|
|
||||||
zinstall install:
|
install: install-image = Image
|
||||||
$(Q)$(MAKE) $(build)=$(boot) $@
|
zinstall: install-image = Image.gz
|
||||||
|
install zinstall:
|
||||||
|
$(CONFIG_SHELL) $(srctree)/$(boot)/install.sh $(KERNELRELEASE) \
|
||||||
|
$(boot)/$(install-image) System.map "$(INSTALL_PATH)"
|
||||||
|
|
||||||
archclean:
|
archclean:
|
||||||
$(Q)$(MAKE) $(clean)=$(boot)
|
$(Q)$(MAKE) $(clean)=$(boot)
|
||||||
|
@ -58,11 +58,3 @@ $(obj)/Image.lzo: $(obj)/Image FORCE
|
|||||||
|
|
||||||
$(obj)/loader.bin: $(obj)/loader FORCE
|
$(obj)/loader.bin: $(obj)/loader FORCE
|
||||||
$(call if_changed,objcopy)
|
$(call if_changed,objcopy)
|
||||||
|
|
||||||
install:
|
|
||||||
$(CONFIG_SHELL) $(srctree)/$(src)/install.sh $(KERNELRELEASE) \
|
|
||||||
$(obj)/Image System.map "$(INSTALL_PATH)"
|
|
||||||
|
|
||||||
zinstall:
|
|
||||||
$(CONFIG_SHELL) $(srctree)/$(src)/install.sh $(KERNELRELEASE) \
|
|
||||||
$(obj)/Image.gz System.map "$(INSTALL_PATH)"
|
|
||||||
|
Loading…
Reference in New Issue
Block a user