diff --git a/package/base/linux24/linux24.conf b/package/base/linux24/linux24.conf index 4210f9e70..79835df65 100644 --- a/package/base/linux24/linux24.conf +++ b/package/base/linux24/linux24.conf @@ -65,11 +65,23 @@ main_lx() { cp -vf vmlinux.ecoff $root/boot/vmlinux_$ver-rock.ecoff [ "$default" ] && \ cp -vf vmlinux.ecoff $root/boot/ ;; + ppc) + eval $MAKE vmlinux + cp -vf vmlinux $root/boot/vmlinux_$ver-rock + [ "$default" ] && \ + cp -vf vmlinux $root/boot/vmlinux + eval $MAKE zImage + # copy some specially pre-processed files with version + for file in `(cd arch/ppc/boot/images/ ; ls zImage.*)` ; do + cp -v arch/ppc/boot/images/$x + $root/boot/${x/zImage/zImage-$ver} + done + ;; *) eval $MAKE vmlinux cp -vf vmlinux $root/boot/vmlinux_$ver-rock [ "$default" ] && \ - cp -vf vmlinux $root/boot/vmlinux ;; + cp -vf vmlinux $root/boot/vmlinux ;; esac cp -vf .config $root/boot/kconfig_$ver-rock cp -vf System.map $root/boot/System.map_$ver-rock