Cross Reference: Makefile
xref: /src/distrib/prep/floppies/kernel-ramdisk/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/prep/floppies/kernel-ramdisk/
Makefile revision 1.2
11.2Sjmc#	$NetBSD: Makefile,v 1.2 2001/10/21 23:23:22 jmc Exp $
21.1Snonaka
31.1SnonakaTOP=		${.CURDIR}/..
41.1Snonaka
51.1Snonaka.include "${TOP}/Makefile.inc"
61.1Snonaka.include <bsd.kernobj.mk>
71.2Sjmc.include <bsd.own.mk>
81.1Snonaka.include <bsd.subdir.mk>
91.1Snonaka
101.1SnonakaKERN=		${KERNOBJDIR}/INSTALL/netbsd
111.1SnonakaRAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
121.1SnonakaRAMDISK=	${RAMDISKDIR}/ramdisk.fs
131.1SnonakaKERNEL=		netbsd.INSTALL.gz
141.2SjmcMDSETIMAGE?=	mdsetimage
151.1Snonaka
161.1SnonakaCLEANFILES+=	${KERNEL} netbsd.tmp netbsd.tmp.gz
171.1Snonaka
181.1Snonakaall:	${KERNEL}
191.1Snonaka
201.1Snonaka${KERNEL}: ${KERN} ${RAMDISK}
211.1Snonaka	cp ${KERN} netbsd.tmp
221.2Sjmc	${MDSETIMAGE} -v netbsd.tmp ${RAMDISK}
231.1Snonaka	gzip -9 netbsd.tmp
241.1Snonaka	mv netbsd.tmp.gz ${.TARGET}
251.1Snonaka
261.1Snonaka.ifndef RELEASEDIR
271.1Snonakarelease:
281.1Snonaka	@echo set RELEASEDIR first!
291.1Snonaka	@false
301.1Snonaka.else
311.1Snonakarelease:
321.1Snonaka	-mkdir -p ${RELEASEDIR}/binary/kernel
331.1Snonaka	cp -p ${KERNEL} ${RELEASEDIR}/binary/kernel
341.1Snonaka.endif
351.1Snonaka
361.1Snonakaclean cleandir distclean:
371.1Snonaka	rm -f *.core ${CLEANFILES}
381.1Snonaka
391.1Snonaka.include <bsd.obj.mk>
40

Indexes created Mon Jan 26 14:10:17 GMT 2026