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