#!/bin/sh

if [ $# -ne 0 ]; then
  cp $1 arch/ppc/boot/images/ramdisk.image.gz
  initrd=".initrd"
fi
for i in `find . -name \*.o`; do touch $i; done
rm arch/ppc/boot/chrp/image.o
rm `find . -name .depend`
make -C arch/ppc/boot TOPDIR=`pwd` OBJCOPY=objcopy \
  CONFIG_ALL_PPC=y CONFIG_VGA_CONSOLE=y \
  CONFIG_SERIAL_CONSOLE=y zImage${initrd}
mkdir -p dest
mv arch/ppc/boot/images/zImage${initrd}.chrp \
  dest/vmlinuz-2.4.25-powerpc-chrp${initrd}
mv arch/ppc/boot/images/zImage${initrd}.chrp-rs6k \
  dest/vmlinuz-2.4.25-powerpc-chrp-rs6k${initrd}
mv arch/ppc/boot/images/zImage${initrd}.prep \
  dest/vmlinuz-2.4.25-powerpc-prep${initrd}
make TOPDIR=`pwd` -C arch/ppc/boot/images clean
for d in chrp pmac prep; do rm arch/ppc/boot/$d/image.o; done
