37 lines
798 B
Makefile
37 lines
798 B
Makefile
# $NetBSD: Makefile.inc,v 1.1 2001/01/16 16:53:58 nonaka Exp $
|
|
|
|
TOP= ${.CURDIR}/..
|
|
|
|
.include "${TOP}/Makefile.inc"
|
|
.include <bsd.subdir.mk>
|
|
|
|
IMAGE?= boot.fs
|
|
KERNDIR?= cd ${.CURDIR}/../kernel-ramdisk && ${PRINTOBJDIR}
|
|
KERN?= ${KERNDIR}/netbsd.INSTALL.gz
|
|
|
|
MDEC?= ${DESTDIR}/usr/mdec
|
|
MKBOOTIMAGE?= ${MDEC}/mkbootimage
|
|
BOOTLOADER?= ${MDEC}/boot_com0
|
|
MDSETIMAGE?= mdsetimage
|
|
|
|
realall: ${IMAGE}
|
|
|
|
${IMAGE}: ${KERN}
|
|
${MKBOOTIMAGE} ${BOOTLOADER} ${.TARGET} ${KERN}
|
|
|
|
.ifndef RELEASEDIR
|
|
release:
|
|
@echo set RELEASEDIR first!
|
|
@false
|
|
.else
|
|
release:
|
|
-mkdir -p ${RELEASEDIR}/installation/floppy
|
|
cp -p ${IMAGE} ${RELEASEDIR}/installation/floppy
|
|
gzip -9c ${IMAGE} > ${RELEASEDIR}/installation/floppy/${IMAGE}.gz
|
|
.endif
|
|
|
|
clean cleandir distclean:
|
|
rm -f *.core ${IMAGE} ${CLEANFILES}
|
|
|
|
.include <bsd.obj.mk>
|