diff --git a/distrib/arm32/kernels/Makefile b/distrib/arm32/kernels/Makefile new file mode 100644 index 000000000000..41ee8be19db4 --- /dev/null +++ b/distrib/arm32/kernels/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1 2000/11/12 00:56:13 matt Exp $ + +TOP= ${.CURDIR}/.. + +.include "${TOP}/Makefile.inc" +.include +.include + +KERNELS= A7INST CATSINST RPCINST SHARKINST + +STRIP?= strip + +RAMDISK!= cd $(.CURDIR)/../ramdisk/; \ + printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}/ramdisk-${REV}.fs\n" | \ + ${MAKE} -s -f- + +CLEANFILES+= netbsd.tmp ${KERNELS:C/^.*$/netbsd.&.gz/g} + +all: ${KERNELS:C/^.*$/netbsd.&.gz/g} + +.for kern in ${KERNELS} +netbsd.${kern}.gz: ${KERNOBJDIR}/${kern}/netbsd ${RAMDISK} + cp ${KERNOBJDIR}/${kern}/netbsd netbsd.tmp + mdsetimage -v netbsd.tmp ${RAMDISK} + ${STRIP} netbsd.tmp + gzip -9 netbsd.tmp + mv netbsd.tmp.gz ${.TARGET} +.endfor + +clean cleandir distclean: + /bin/rm -f *.core ${CLEANFILES} + +.include