Makefile revision 1.27
1# $NetBSD: Makefile,v 1.27 2002/04/14 06:18:13 lukem Exp $ 2 3.include <bsd.own.mk> 4.include "${_SRC_TOP_}/distrib/Makefile.inc" 5 6.include <bsd.kernobj.mk> 7 8IMAGE= diskimage 9IMAGESIZE= 2m 10LISTS= ${.CURDIR}/list 11IMAGEENDIAN= le 12IMAGEDEPENDS= install.gz ${DESTDIR}/usr/mdec/boot 13 14RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 15RAMDISK= ${RAMDISKDIR}/ramdisk.fs 16MDSETTARGETS= RAMDISK ${RAMDISK} install 17 18MDSET.install.suffixes= ecoff 19MDSET.install.post= ${ELF2ECOFF} netbsd.tmp netbsd.ecoff && \ 20 gzip -9f netbsd.ecoff 21 22PRIMARYBOOT= ${DESTDIR}/usr/mdec/bootxx_ffs 23 24${IMAGE}.gz: ${IMAGE} ${PRIMARYBOOT} 25 ${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT} 26 gzip -9f ${IMAGE} 27 28CLEANFILES+= ${IMAGE}.gz 29 30 31realall: ${KERNELDEPS} ${IMAGE}.gz 32 33 34DISKBINDIR= ${RELEASEDIR}/installation/diskimage 35KERNBINDIR= ${RELEASEDIR}/binary/kernel 36 37release: check_RELEASEDIR .WAIT ${IMAGE}.gz ${KERNELDEPS} 38 -mkdir -p ${DISKBINDIR} ${KERNBINDIR} 39 ${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR} 40 ${RELINSTALL} ${KERNELS} ${KERNBINDIR} 41 42 43.include "${DISTRIBDIR}/common/Makefile.image" 44.include "${DISTRIBDIR}/common/Makefile.mdset" 45 46.include <bsd.prog.mk> 47