1# $NetBSD: Makefile,v 1.1 2009/04/30 12:47:39 tsutsui Exp $ 2 3.include <bsd.own.mk> 4.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 6IMAGE= boot.fs 7 8MDEC= ${DESTDIR}/usr/mdec 9BOOTLOADER= ${MDEC}/boot 10 11KERNDIR!= cd ${.CURDIR}/../instkernel && ${PRINTOBJDIR} 12KERNEL= ${KERNDIR}/netbsd-INSTALL.gz 13 14TMPKERNEL= ${.OBJDIR}/netbsd 15 16BOOT_RELEASEDIR= installation/bootfs 17 18${IMAGE}.gz: ${KERNEL} ${BOOTLOADER} 19 gzip -cd ${KERNEL} > ${TMPKERNEL} 20 ${TOOL_POWERPCMKBOOTIMAGE} -m ${MACHINE} \ 21 -b ${BOOTLOADER} -k ${TMPKERNEL} ${IMAGE} 22 gzip -9nc ${IMAGE} > ${IMAGE}.tmp 23 mv ${IMAGE}.tmp ${.TARGET} 24 25CLEANFILES+= ${IMAGE} ${IMAGE}.tmp ${IMAGE}.gz 26 27all realall: ${IMAGE}.gz 28 29release:: check_RELEASEDIR .WAIT ${IMAGE}.gz 30 ${RELEASE_INSTALL} ${IMAGE}.gz \ 31 ${RELEASEDIR}/${RELEASEMACHINEDIR}/${BOOT_RELEASEDIR} 32 33.include <bsd.prog.mk> 34