Makefile revision 1.9
11.9Sbouyer# $NetBSD: Makefile,v 1.9 2008/01/23 19:52:24 bouyer 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.5SdslRAMDISKS= RAMDISK_B ramdisk-big 91.5Sdsl# RAMDISKS+= RAMDISK_S ramdisk-small 101.5Sdsl# RAMDISKS+= RAMDISK_T ramdisk-tiny 111.5Sdsl# RAMDISKS+= 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.7Spavel# If you change the list of distributed install kernels, don't forget 191.7Spavel# to update the release documentation in distrib/notes/common/contents 201.6SbouyerMDSETTARGETS= INSTALL_LARGE ${RAMDISK_B} - 211.6SbouyerMDSETTARGETS+= INSTALL ${RAMDISK_B} - 221.5SdslMDSETTARGETS+= INSTALL_XEN2_DOMU ${RAMDISK_B} - 231.5SdslMDSETTARGETS+= INSTALL_XEN3_DOMU ${RAMDISK_B} - 241.9SbouyerMDSETTARGETS+= INSTALL_XEN3PAE_DOMU ${RAMDISK_B} - 251.5Sdsl# MDSETTARGETS+= INSTALL_SMALL ${RAMDISK_S} - 261.5Sdsl# MDSETTARGETS+= INSTALL_TINY ${RAMDISK_T} - 271.5Sdsl# MDSETTARGETS+= INSTALL_PS2 ${RAMDISK_S} - 281.5Sdsl# MDSETTARGETS+= INSTALL_TINY ${RESCUE_T} netbsd-RESCUE_TINY 291.1Shubertf 301.1ShubertfMDSET_RELEASEDIR= binary/kernel 311.3Sbouyer# do not strip Xen kernels, there's no space constraints here. 321.3SbouyerMDSET_NOSTRIP.netbsd-INSTALL_XEN2_DOMU= 331.3SbouyerMDSET_NOSTRIP.netbsd-INSTALL_XEN3_DOMU= 341.9SbouyerMDSET_NOSTRIP.netbsd-INSTALL_XEN3PAE_DOMU= 351.4Spavel# do not strip any other kernels, it is done by Makefile.tarfloppy before 361.4Spavel# they are written to a floppy. 371.4SpavelMDSET_NOSTRIP= 381.3SbouyerMDSET_NOSYMBOLS.netbsd-INSTALL_XEN2_DOMU= 391.3SbouyerMDSET_NOSYMBOLS.netbsd-INSTALL_XEN3_DOMU= 401.9SbouyerMDSET_NOSYMBOLS.netbsd-INSTALL_XEN3PAE_DOMU= 411.1Shubertf 421.1Shubertf.include "${DISTRIBDIR}/common/Makefile.mdset" 431.1Shubertf 441.1Shubertf.include <bsd.prog.mk> 45