1 # $NetBSD: Makefile,v 1.3 2002/03/29 06:36:04 matt Exp $ 2 3 .include "${.CURDIR}/../../Makefile.inc" 4 .include <bsd.own.mk> 5 .include <bsd.kernobj.mk> 6 7 INSTKERNOBJ!= cd ${.CURDIR}/../ramdisk-kernel && ${PRINTOBJDIR} 8 9 IMAGE= boot.fs 10 11 IMAGEDEPENDS= ${DESTDIR}/usr/mdec/boot ${DESTDIR}/usr/mdec/xxboot_ustarfs \ 12 netbsd.gz 13 CLEANFILES+= netbsd.gz ${IMAGE}.tar 14 15 realall: ${IMAGE} ${DESTDIR}/usr/mdec/xxboot_ustarfs ${DESTDIR}/usr/mdec/boot 16 17 netbsd.gz: ${INSTKERNOBJ}/netbsd.INSTALL.gz 18 cp -f ${.ALLSRC} ${.TARGET} 19 20 ${IMAGE}: ${IMAGEDEPENDS} 21 ( dd if=${DESTDIR}/usr/mdec/xxboot_ustarfs bs=8k conv=sync && \ 22 tar -cf - -b 2384 \ 23 -C ${DESTDIR}/usr/mdec boot \ 24 -C ${.OBJDIR} netbsd.gz) > ${IMAGE}.tmp 25 mv ${IMAGE}.tmp ${IMAGE} 26 27 .include <bsd.prog.mk> 28