1 1.22 lukem # $NetBSD: Makefile,v 1.22 2002/03/12 06:26:34 lukem Exp $ 2 1.16 sjg 3 1.22 lukem .include "${.CURDIR}/../../Makefile.inc" 4 1.22 lukem .include <bsd.own.mk> 5 1.16 sjg .include <bsd.kernobj.mk> 6 1.1 jonathan 7 1.7 simonb DISKBINDIR= /installation/diskimage 8 1.7 simonb KERNBINDIR= /binary/kernel 9 1.1 jonathan 10 1.22 lukem KERN= ${KERNOBJDIR}/RAMDISK/netbsd 11 1.22 lukem RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 12 1.22 lukem RAMDISK= ${RAMDISKDIR}/ramdisk.fs 13 1.22 lukem 14 1.3 simonb IMAGE= diskimage 15 1.22 lukem IMAGESIZE= 4096b 16 1.1 jonathan 17 1.22 lukem LISTS= ${.CURDIR}/list 18 1.22 lukem IMAGEENDIAN= le 19 1.22 lukem IMAGEDEPENDS= netbsd.gz ${DESTDIR}/usr/mdec/bootxx_ffs 20 1.22 lukem # MAKEFS_FLAGS= -o density=32k # XXXDISTRIB 21 1.3 simonb 22 1.22 lukem CLEANFILES+= netbsd netbsd.gz netbsd.ecoff netbsd.ecoff.gz \ 23 1.22 lukem ${IMAGE} ${IMAGE}.gz 24 1.3 simonb 25 1.1 jonathan 26 1.2 simonb netbsd.gz: ${KERN} ${RAMDISK} 27 1.2 simonb cp ${KERN} netbsd 28 1.20 jmc ${MDSETIMAGE} -v netbsd ${RAMDISK} 29 1.22 lukem elf2ecoff netbsd netbsd.ecoff # XXXDISTRIB 30 1.1 jonathan rm -f netbsd.ecoff.gz 31 1.2 simonb gzip -9 netbsd.ecoff 32 1.2 simonb rm -f netbsd.gz 33 1.2 simonb gzip -9 netbsd 34 1.3 simonb 35 1.22 lukem ${IMAGE}.gz: ${IMAGE} 36 1.22 lukem ${DESTDIR}/usr/mdec/installboot ${IMAGE} ${DESTDIR}/usr/mdec/bootxx_ffs 37 1.22 lukem # XXXDISTRIB 38 1.11 simonb rm -f ${IMAGE}.gz 39 1.5 simonb gzip -9 ${IMAGE} 40 1.15 simonb 41 1.1 jonathan 42 1.22 lukem realall: netbsd.gz ${IMAGE}.gz 43 1.22 lukem 44 1.22 lukem release: check_RELEASEDIR .WAIT netbsd.gz ${IMAGE}.gz 45 1.21 lukem ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \ 46 1.21 lukem ${IMAGE}.gz ${RELEASEDIR}${DISKBINDIR} 47 1.21 lukem ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \ 48 1.21 lukem netbsd.gz ${RELEASEDIR}${KERNBINDIR}/install.gz 49 1.21 lukem ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \ 50 1.21 lukem netbsd.ecoff.gz ${RELEASEDIR}${KERNBINDIR}/install.ecoff.gz 51 1.6 simonb 52 1.9 simonb 53 1.22 lukem .include "${DISTRIBDIR}/common/Makefile.image" 54 1.1 jonathan 55 1.22 lukem .include <bsd.prog.mk> 56