Home | History | Annotate | Line # | Download | only in instkernel
Makefile revision 1.24
      1  1.24     lukem #	$NetBSD: Makefile,v 1.24 2002/04/03 06:38:26 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.24     lukem # MAKEFS_FLAGS=	-o density=32k			# XXXDISTRIB
     17   1.1  jonathan 
     18  1.22     lukem LISTS=		${.CURDIR}/list
     19  1.22     lukem IMAGEENDIAN=	le
     20  1.23     lukem IMAGEDEPENDS=	netbsd.gz ${DESTDIR}/usr/mdec/boot.pmax
     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.24     lukem 	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${DESTDIR}/usr/mdec/bootxx_ffs
     37  1.11    simonb 	rm -f ${IMAGE}.gz
     38   1.5    simonb 	gzip -9 ${IMAGE}
     39  1.15    simonb 
     40   1.1  jonathan 
     41  1.22     lukem realall: netbsd.gz ${IMAGE}.gz
     42  1.22     lukem 
     43  1.22     lukem release: check_RELEASEDIR .WAIT netbsd.gz ${IMAGE}.gz
     44  1.21     lukem 	${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \
     45  1.21     lukem 		${IMAGE}.gz ${RELEASEDIR}${DISKBINDIR}
     46  1.21     lukem 	${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \
     47  1.21     lukem 		netbsd.gz ${RELEASEDIR}${KERNBINDIR}/install.gz
     48  1.21     lukem 	${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -m ${NONBINMODE} \
     49  1.21     lukem 		netbsd.ecoff.gz ${RELEASEDIR}${KERNBINDIR}/install.ecoff.gz
     50   1.6    simonb 
     51   1.9    simonb 
     52  1.22     lukem .include "${DISTRIBDIR}/common/Makefile.image"
     53   1.1  jonathan 
     54  1.22     lukem .include <bsd.prog.mk>
     55