|
|
@ -47,24 +47,28 @@ main_lx() { |
|
|
|
eval $MAKE bzImage |
|
|
|
cp -vf arch/i386/boot/bzImage $root/boot/vmlinuz_$ver-rock |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf arch/i386/boot/bzImage $root/boot/vmlinuz ;; |
|
|
|
cp -vf arch/i386/boot/bzImage $root/boot/vmlinuz |
|
|
|
;; |
|
|
|
x86_64) |
|
|
|
eval $MAKE bzImage |
|
|
|
cp -vf arch/x86_64/boot/bzImage $root/boot/vmlinuz_$ver-rock |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf arch/x86_64/boot/bzImage $root/boot/vmlinuz ;; |
|
|
|
cp -vf arch/x86_64/boot/bzImage $root/boot/vmlinuz |
|
|
|
;; |
|
|
|
alpha) |
|
|
|
eval $MAKE vmlinux |
|
|
|
gzip < vmlinux > $root/boot/vmlinux_$ver-rock.gz |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf $root/boot/vmlinux_$ver-rock.gz $root/boot/vmlinux.gz ;; |
|
|
|
cp -vf $root/boot/vmlinux_$ver-rock.gz $root/boot/vmlinux.gz |
|
|
|
;; |
|
|
|
mips) |
|
|
|
eval $MAKE vmlinux |
|
|
|
$BUILDCC arch/mips/boot/elf2ecoff.c -o elf2ecoff |
|
|
|
./elf2ecoff vmlinux vmlinux.ecoff |
|
|
|
cp -vf vmlinux.ecoff $root/boot/vmlinux_$ver-rock.ecoff |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf vmlinux.ecoff $root/boot/ ;; |
|
|
|
cp -vf vmlinux.ecoff $root/boot/ |
|
|
|
;; |
|
|
|
ppc) |
|
|
|
eval $MAKE vmlinux |
|
|
|
cp -vf vmlinux $root/boot/vmlinux_$ver-rock |
|
|
@ -80,11 +84,27 @@ main_lx() { |
|
|
|
$root/boot/${x/zImage/zImage-$ver} |
|
|
|
done |
|
|
|
;; |
|
|
|
sparc) |
|
|
|
eval $MAKE vmlinux |
|
|
|
cp -vf vmlinux $root/boot/vmlinux_$ver-rock |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf vmlinux $root/boot/vmlinux |
|
|
|
# build a sun4 kernel ... |
|
|
|
echo "CONFIG_SUN4=y" >> .config |
|
|
|
yes '' | eval $MAKE oldconfig > /dev/null |
|
|
|
eval $MAKE vmlinux |
|
|
|
cp -vf vmlinux $root/boot/vmlinux4_$ver-rock |
|
|
|
[ "$default" ] && \ |
|
|
|
cp -vf vmlinux $root/boot/vmlinux4 |
|
|
|
echo "# CONFIG_SUN4 is not set" >> .config |
|
|
|
yes '' | eval $MAKE oldconfig > /dev/null |
|
|
|
;; |
|
|
|
*) |
|
|
|
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 |
|
|
|