Cross Reference: Makefile
xref: /src/distrib/i386/kmod/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/i386/kmod/
Makefile revision 1.3
1#	$NetBSD: Makefile,v 1.3 2008/05/11 12:31:45 chris 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		${HOST_INSTALL_FILE} -m ${BINMODE} ${PROG}  \
25		    ${RELEASEDIR}/${MACHINE}/installation/miniroot/
26
27

Indexes created Fri Dec 19 15:09:30 GMT 2025