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