Browse Source

additionally build a special sun4 kernel binary for sparc

git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1457 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Rene Rebe 21 years ago
parent
commit
282240743e
1 changed files with 25 additions and 5 deletions
  1. +25
    -5
      package/base/linux24/linux24.conf

+ 25
- 5
package/base/linux24/linux24.conf

@ -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

Loading…
Cancel
Save