diff --git a/arch/arm/Makefile b/arch/arm/Makefile index cadf1c6a3198..020c5712a4c1 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -385,6 +385,9 @@ endef kernel.img: zImage $(Q)scripts/mkkrnlimg $(objtree)/arch/arm/boot/zImage $(objtree)/kernel.img >/dev/null @echo ' Image: kernel.img (with zImage) is ready' +ifdef CONFIG_MODULES + $(Q)if [ "$(srctree)" = "$(objtree)" ]; then $(MAKE) modules; fi +endif ifdef CONFIG_FB LOGO := $(notdir $(wildcard $(srctree)/logo.bmp)) diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile index e188c2ce6659..c8cfc31e7f6f 100644 --- a/arch/arm64/Makefile +++ b/arch/arm64/Makefile @@ -172,6 +172,9 @@ endef kernel.img: Image.lz4 $(Q)scripts/mkkrnlimg $(objtree)/arch/arm64/boot/Image $(objtree)/kernel.img >/dev/null @echo ' Image: kernel.img is ready' +ifdef CONFIG_MODULES + $(Q)if [ "$(srctree)" = "$(objtree)" ]; then $(MAKE) modules; fi +endif LOGO := $(notdir $(wildcard $(srctree)/logo.bmp)) LOGO_KERNEL := $(notdir $(wildcard $(srctree)/logo_kernel.bmp))