Makefile revision 1.4
11.4Spavel# $NetBSD: Makefile,v 1.4 2006/09/29 08:20:44 pavel Exp $ 21.1Shubertf 31.1Shubertf.include <bsd.own.mk> 41.1Shubertf.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.1Shubertf 61.1Shubertf# create ${RAMDISK_*} variables 71.1Shubertf# 81.1ShubertfRAMDISKS= RAMDISK_B ramdisk-big \ 91.1Shubertf RAMDISK_S ramdisk-small \ 101.1Shubertf RAMDISK_T ramdisk-tiny \ 111.1Shubertf RESCUE_T ramdisk-rescuetiny 121.1Shubertf 131.1Shubertf.for V F in ${RAMDISKS} 141.1Shubertf${V}DIR!= cd ${.CURDIR}/../ramdisks/${F} && ${PRINTOBJDIR} 151.1Shubertf${V}= ${${V}DIR}/${F}.fs 161.1Shubertf.endfor 171.1Shubertf 181.2ShubertfMDSETTARGETS= INSTALL ${RAMDISK_B} - \ 191.2Shubertf INSTALL_LAPTOP ${RAMDISK_B} - \ 201.2Shubertf INSTALL_XEN2_DOMU ${RAMDISK_B} - \ 211.2Shubertf INSTALL_XEN3_DOMU ${RAMDISK_B} - \ 221.2Shubertf INSTALL_SMALL ${RAMDISK_S} - \ 231.2Shubertf INSTALL_TINY ${RAMDISK_T} - \ 241.2Shubertf INSTALL_PS2 ${RAMDISK_S} - \ 251.2Shubertf INSTALL_TINY ${RESCUE_T} netbsd-RESCUE_TINY 261.1Shubertf 271.1ShubertfMDSET_RELEASEDIR= binary/kernel 281.3Sbouyer# do not strip Xen kernels, there's no space constraints here. 291.3SbouyerMDSET_NOSTRIP.netbsd-INSTALL_XEN2_DOMU= 301.3SbouyerMDSET_NOSTRIP.netbsd-INSTALL_XEN3_DOMU= 311.4Spavel# do not strip any other kernels, it is done by Makefile.tarfloppy before 321.4Spavel# they are written to a floppy. 331.4SpavelMDSET_NOSTRIP= 341.3SbouyerMDSET_NOSYMBOLS.netbsd-INSTALL_XEN2_DOMU= 351.3SbouyerMDSET_NOSYMBOLS.netbsd-INSTALL_XEN3_DOMU= 361.1Shubertf 371.1Shubertf.include "${DISTRIBDIR}/common/Makefile.mdset" 381.1Shubertf 391.1Shubertf.include <bsd.prog.mk> 40