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