diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 2b56da0963..7d848f2b63 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -164,10 +164,6 @@ make_target() { kernel_make $KERNEL_TARGET $KERNEL_MAKE_EXTRACMD modules - kernel_make INSTALL_MOD_PATH=$INSTALL/$(get_kernel_overlay_dir) modules_install - rm -f $INSTALL/$(get_kernel_overlay_dir)/lib/modules/*/build - rm -f $INSTALL/$(get_kernel_overlay_dir)/lib/modules/*/source - if [ "$PKG_BUILD_PERF" = "yes" ] ; then ( cd tools/perf @@ -232,6 +228,10 @@ make_target() { } makeinstall_target() { + kernel_make INSTALL_MOD_PATH=$INSTALL/$(get_kernel_overlay_dir) modules_install + rm -f $INSTALL/$(get_kernel_overlay_dir)/lib/modules/*/build + rm -f $INSTALL/$(get_kernel_overlay_dir)/lib/modules/*/source + if [ "$BOOTLOADER" = "u-boot" ]; then mkdir -p $INSTALL/usr/share/bootloader for dtb in arch/$TARGET_KERNEL_ARCH/boot/dts/*.dtb arch/$TARGET_KERNEL_ARCH/boot/dts/*/*.dtb; do