Makefile revision 1.2
1# $NetBSD: Makefile,v 1.2 2008/05/05 17:10:28 ad Exp $ 2 3.include <bsd.own.mk> 4 5MKMAN= no 6PROG= miniroot.kmod 7 8SRCMOD= ${DESTDIR}/kernel/modules/miniroot/miniroot.kmod 9DSTMOD= ${.OBJDIR}/miniroot.kmod 10RAMDISK= ramdisk-big 11RAMDISKDIR!= cd ${.CURDIR}/../ramdisks/${RAMDISK} && ${PRINTOBJDIR} 12RAMDISKFS= ${RAMDISKDIR}/${RAMDISK}.fs 13 14miniroot.kmod: ${RAMDISKFS} ${SRCMOD} 15 ${OBJCOPY} --add-section miniroot=${RAMDISKFS} \ 16 --set-section-flags miniroot=alloc,contents,load,data \ 17 ${SRCMOD} ${DSTMOD}.tmp 18 gzip -9c < ${DSTMOD}.tmp > ${DSTMOD} 19 rm -f ${DSTMOD}.tmp 20 21.include <bsd.prog.mk> 22 23release: miniroot.kmod 24 25