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