#
# Makefile sample
#
# Create original firmware, update.tgz 
# - Add kernel image (zImage-new) to /boot directory on USL-5P
# - Run /boot/lilo-213
#

FIRMDIR=$(HOME)/myfirm
SYSROOT=${FIRMDIR}/target
KERNEL_IMG=/opt/usl5p/src/linux-2.4.21/arch/sh/boot/zImage

all: update.tgz

update.tgz: landisk-update.sh update-files.tar.gz
	chmod 755 ./landisk-update.sh
	tar cvfz ${FIRMDIR}/update.tgz ./landisk-update.sh ./update-files.tar.gz

update-files.tar.gz: ${KERNEL_IMG}
	mkdir -p ${SYSROOT}/boot
	cp ${KERNEL_IMG} ${SYSROOT}/boot/zImage-new
	cd ${SYSROOT}; tar cvfz ${FIRMDIR}/update-files.tar.gz ./*

clean:
	rm -f ${FIRMDIR}/*gz
	rm -rf ${SYSROOT}

