Home | History | Annotate | Line # | Download | only in instkernel
Makefile revision 1.22
      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