Home | History | Annotate | Line # | Download | only in bootfloppy-common
Makefile.inc revision 1.3
      1 #	$NetBSD: Makefile.inc,v 1.3 2002/03/05 21:23:30 thorpej Exp $
      2 
      3 TOP=		${.CURDIR}/..
      4 
      5 .include "${TOP}/Makefile.inc"
      6 .include <bsd.own.mk>
      7 .include <bsd.subdir.mk>
      8 
      9 IMAGE?=		boot.fs
     10 KERNDIR?=	cd ${.CURDIR}/../kernel-ramdisk && ${PRINTOBJDIR}
     11 KERN?=		${KERNDIR}/netbsd.INSTALL.gz
     12 
     13 MDEC?=		${DESTDIR}/usr/mdec
     14 MKBOOTIMAGE?=	${MDEC}/mkbootimage
     15 BOOTLOADER?=	${MDEC}/boot_com0
     16 MDSETIMAGE?=	mdsetimage
     17 
     18 realall: ${IMAGE}
     19 
     20 ${IMAGE}: ${KERN}
     21 	${MKBOOTIMAGE} ${BOOTLOADER} ${.TARGET} ${KERN}
     22 
     23 .ifndef RELEASEDIR
     24 release:
     25 	@echo set RELEASEDIR first!
     26 	@false
     27 .else
     28 release:
     29 	-mkdir -p ${RELEASEDIR}/installation/floppy
     30 	cp -p ${IMAGE} ${RELEASEDIR}/installation/floppy
     31 	gzip -9c ${IMAGE} > ${RELEASEDIR}/installation/floppy/${IMAGE}.gz
     32 .endif
     33 
     34 clean cleandir distclean:
     35 	rm -f *.core ${IMAGE} ${CLEANFILES}
     36 
     37 .include <bsd.obj.mk>
     38