12b3dc535SSimon J. Gerraty# $FreeBSD$ 22b3dc535SSimon J. Gerraty 32b3dc535SSimon J. Gerraty# This file is not autogenerated - take care! 42b3dc535SSimon J. Gerraty 5b1f92fa2SBryan Drewery.if !defined(MK_FORTH) 6b1f92fa2SBryan Drewery.include <src.opts.mk> 7b1f92fa2SBryan Drewery.endif 8b1f92fa2SBryan Drewery 9b1f92fa2SBryan Drewery_sys_boot_efi= sys/boot/efi/loader sys/boot/efi/boot1 10b1f92fa2SBryan Drewery.if ${MK_FDT} != "no" 11b1f92fa2SBryan Drewery_sys_boot_fdt= sys/boot/fdt sys/boot/efi/fdt 12b1f92fa2SBryan Drewery.endif 13b1f92fa2SBryan Drewery.if ${MK_ZFS} != "no" 14b1f92fa2SBryan Drewery_sys_boot_zfs= sys/boot/zfs 15b1f92fa2SBryan Drewery.endif 16b1f92fa2SBryan Drewery 172b3dc535SSimon J. GerratyDIRDEPS = \ 18b1f92fa2SBryan Drewery etc \ 19b1f92fa2SBryan Drewery etc/newsyslog.conf.d \ 20b1f92fa2SBryan Drewery etc/sendmail \ 212b3dc535SSimon J. Gerraty rescue/librescue \ 222b3dc535SSimon J. Gerraty rescue/rescue \ 23b1f92fa2SBryan Drewery 24b1f92fa2SBryan Drewery.if ${MK_BOOT} != "no" 25b1f92fa2SBryan DreweryDIRDEPS+= sys/boot/common 26b1f92fa2SBryan Drewery 27b1f92fa2SBryan Drewery.if ${MK_FORTH} != "no" 28b1f92fa2SBryan DreweryDIRDEPS+= \ 292b3dc535SSimon J. Gerraty sys/boot/ficl \ 30b1f92fa2SBryan Drewery sys/boot/forth \ 312b3dc535SSimon J. Gerraty 32b1f92fa2SBryan Drewery.endif 332b3dc535SSimon J. Gerraty 342b3dc535SSimon J. GerratyDIRDEPS.x86sys= \ 35b1f92fa2SBryan Drewery sys/boot/efi/libefi \ 362b3dc535SSimon J. Gerraty sys/boot/i386/boot0 \ 372b3dc535SSimon J. Gerraty sys/boot/i386/boot0sio \ 38b1f92fa2SBryan Drewery sys/boot/i386/boot2 \ 392b3dc535SSimon J. Gerraty sys/boot/i386/btx/btx \ 402b3dc535SSimon J. Gerraty sys/boot/i386/btx/btxldr \ 412b3dc535SSimon J. Gerraty sys/boot/i386/btx/lib \ 422b3dc535SSimon J. Gerraty sys/boot/i386/cdboot \ 432b3dc535SSimon J. Gerraty sys/boot/i386/gptboot \ 442b3dc535SSimon J. Gerraty sys/boot/i386/libfirewire \ 45b1f92fa2SBryan Drewery sys/boot/i386/libi386 \ 462b3dc535SSimon J. Gerraty sys/boot/i386/loader \ 47b1f92fa2SBryan Drewery sys/boot/i386/mbr \ 48b1f92fa2SBryan Drewery sys/boot/i386/pmbr \ 492b3dc535SSimon J. Gerraty sys/boot/i386/pxeldr \ 50b1f92fa2SBryan Drewery sys/boot/libstand32 \ 51b1f92fa2SBryan Drewery ${_sys_boot_zfs} \ 52b1f92fa2SBryan Drewery 53b1f92fa2SBryan Drewery.if ${MK_ZFS} != "no" 54b1f92fa2SBryan DreweryDIRDEPS.x86sys+= \ 552b3dc535SSimon J. Gerraty sys/boot/i386/gptzfsboot \ 56b1f92fa2SBryan Drewery sys/boot/i386/zfsboot \ 572b3dc535SSimon J. Gerraty sys/boot/i386/zfsloader \ 582b3dc535SSimon J. Gerraty 59b1f92fa2SBryan Drewery.endif 602b3dc535SSimon J. Gerraty 612b3dc535SSimon J. GerratyDIRDEPS.amd64= \ 622b3dc535SSimon J. Gerraty ${DIRDEPS.x86sys} \ 63b1f92fa2SBryan Drewery ${_sys_boot_efi} \ 64b1f92fa2SBryan Drewery sys/boot/ficl32 \ 652b3dc535SSimon J. Gerraty sys/boot/userboot/ficl \ 662b3dc535SSimon J. Gerraty sys/boot/userboot/libstand \ 672b3dc535SSimon J. Gerraty sys/boot/userboot/test \ 682b3dc535SSimon J. Gerraty sys/boot/userboot/userboot \ 692b3dc535SSimon J. Gerraty 70b1f92fa2SBryan Drewery.if ${MK_ZFS} != "no" 71b1f92fa2SBryan DreweryDIRDEPS.amd64+= \ 72b1f92fa2SBryan Drewery sys/boot/userboot/zfs \ 73b1f92fa2SBryan Drewery 74b1f92fa2SBryan Drewery.endif 75b1f92fa2SBryan Drewery 76b1f92fa2SBryan DreweryDIRDEPS.arm= ${_sys_boot_fdt} ${_sys_boot_efi} 77b1f92fa2SBryan DreweryDIRDEPS.arm64= ${_sys_boot_fdt} ${_sys_boot_efi} 78b1f92fa2SBryan DreweryDIRDEPS.i386= ${DIRDEPS.x86sys} sys/boot/efi/libefi 79b1f92fa2SBryan DreweryDIRDEPS.powerpc= ${_sys_boot_fdt} sys/boot/libstand32 sys/boot/ofw sys/boot/uboot 80b1f92fa2SBryan DreweryDIRDEPS.pc98= sys/boot/libstand32 81b1f92fa2SBryan DreweryDIRDEPS.sparc64= sys/boot/ofw ${_sys_boot_zfs} 82b1f92fa2SBryan Drewery.endif 832b3dc535SSimon J. Gerraty 842b3dc535SSimon J. GerratyDIRDEPS+= ${DIRDEPS.${MACHINE}:U} 852b3dc535SSimon J. Gerraty 862b3dc535SSimon J. Gerraty.include <dirdeps.mk> 87