1 1.7.6.2 pavel # $NetBSD: Makefile,v 1.7.6.2 2007/07/24 10:20:16 pavel Exp $ 2 1.7.6.2 pavel 3 1.7.6.2 pavel .include <bsd.own.mk> 4 1.7.6.2 pavel .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 1.7.6.2 pavel 6 1.7.6.2 pavel # create ${RAMDISK_*} variables 7 1.7.6.2 pavel # 8 1.7.6.2 pavel RAMDISKS= RAMDISK_B ramdisk-big 9 1.7.6.2 pavel # RAMDISKS+= RAMDISK_S ramdisk-small 10 1.7.6.2 pavel # RAMDISKS+= RAMDISK_T ramdisk-tiny 11 1.7.6.2 pavel # RAMDISKS+= RESCUE_T ramdisk-rescuetiny 12 1.7.6.2 pavel 13 1.7.6.2 pavel .for V F in ${RAMDISKS} 14 1.7.6.2 pavel ${V}DIR!= cd ${.CURDIR}/../ramdisks/${F} && ${PRINTOBJDIR} 15 1.7.6.2 pavel ${V}= ${${V}DIR}/${F}.fs 16 1.7.6.2 pavel .endfor 17 1.7.6.2 pavel 18 1.7.6.2 pavel # If you change the list of distributed install kernels, don't forget 19 1.7.6.2 pavel # to update the release documentation in distrib/notes/common/contents 20 1.7.6.2 pavel MDSETTARGETS= INSTALL_LARGE ${RAMDISK_B} - 21 1.7.6.2 pavel MDSETTARGETS+= INSTALL ${RAMDISK_B} - 22 1.7.6.2 pavel MDSETTARGETS+= INSTALL_LAPTOP ${RAMDISK_B} - 23 1.7.6.2 pavel MDSETTARGETS+= INSTALL_XEN2_DOMU ${RAMDISK_B} - 24 1.7.6.2 pavel MDSETTARGETS+= INSTALL_XEN3_DOMU ${RAMDISK_B} - 25 1.7.6.2 pavel # MDSETTARGETS+= INSTALL_SMALL ${RAMDISK_S} - 26 1.7.6.2 pavel # MDSETTARGETS+= INSTALL_TINY ${RAMDISK_T} - 27 1.7.6.2 pavel # MDSETTARGETS+= INSTALL_PS2 ${RAMDISK_S} - 28 1.7.6.2 pavel # MDSETTARGETS+= INSTALL_TINY ${RESCUE_T} netbsd-RESCUE_TINY 29 1.7.6.2 pavel 30 1.7.6.2 pavel MDSET_RELEASEDIR= binary/kernel 31 1.7.6.2 pavel # do not strip Xen kernels, there's no space constraints here. 32 1.7.6.2 pavel MDSET_NOSTRIP.netbsd-INSTALL_XEN2_DOMU= 33 1.7.6.2 pavel MDSET_NOSTRIP.netbsd-INSTALL_XEN3_DOMU= 34 1.7.6.2 pavel # do not strip any other kernels, it is done by Makefile.tarfloppy before 35 1.7.6.2 pavel # they are written to a floppy. 36 1.7.6.2 pavel MDSET_NOSTRIP= 37 1.7.6.2 pavel MDSET_NOSYMBOLS.netbsd-INSTALL_XEN2_DOMU= 38 1.7.6.2 pavel MDSET_NOSYMBOLS.netbsd-INSTALL_XEN3_DOMU= 39 1.7.6.2 pavel 40 1.7.6.2 pavel .include "${DISTRIBDIR}/common/Makefile.mdset" 41 1.7.6.2 pavel 42 1.7.6.2 pavel .include <bsd.prog.mk> 43