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