18fae3551SRodney W. Grimes 2c6063d0dSWarner Losh.include <src.opts.mk> 3e1fe3dbaSRuslan Ermilov 4cffd2ca4SBruce EvansSUBDIR=adjkerntz \ 5431b8233SJustin T. Gibbs camcontrol \ 6cb7f1224SGary Palmer clri \ 7e330fda4SPeter Wemm comcontrol \ 8093a2710SJonathan Lemon conscontrol \ 9a1f25b0dSRobert Watson ddb \ 10ac4c695aSEd Maste devd \ 11a1dc2096SDima Dorfman devfs \ 12590682b6SWarner Losh devmatch \ 131afa6b2cSBrooks Davis dhclient \ 14cb7f1224SGary Palmer dmesg \ 15cb7f1224SGary Palmer dump \ 16cb7f1224SGary Palmer dumpfs \ 17cb7f1224SGary Palmer dumpon \ 18270069b7SAdrian Chadd etherswitchcfg \ 19455e535dSRobert Watson ffsinfo \ 20cb7f1224SGary Palmer fsck \ 21d9f97000SAdrian Chadd fsck_ffs \ 224879cc07SDavid E. O'Brien fsck_msdosfs \ 23cb7f1224SGary Palmer fsdb \ 24cb7f1224SGary Palmer fsirand \ 25d220f5beSPoul-Henning Kamp gbde \ 267dc92b13SPawel Jakub Dawidek geom \ 2739080a7dSPawel Jakub Dawidek ggate \ 283d500078SThomas-Henning von Kamptz growfs \ 29dbf29ccfSLukas Ertl gvinum \ 30cb7f1224SGary Palmer ifconfig \ 31cb7f1224SGary Palmer init \ 321e1e0f98SPeter Pentchev kldconfig \ 33cb7f1224SGary Palmer kldload \ 34cb7f1224SGary Palmer kldstat \ 35cb7f1224SGary Palmer kldunload \ 36120e8c9dSJohn Birrell ldconfig \ 37cb7f1224SGary Palmer md5 \ 3883baa1a0SPoul-Henning Kamp mdconfig \ 392e6781fdSDima Dorfman mdmfs \ 40cb7f1224SGary Palmer mknod \ 41d35ae777SKirk McKusick mksnap_ffs \ 42cb7f1224SGary Palmer mount \ 43cb7f1224SGary Palmer mount_cd9660 \ 445fe58019SAttilio Rao mount_fusefs \ 454ccd7546SRuslan Ermilov mount_msdosfs \ 46cb7f1224SGary Palmer mount_nfs \ 476ad10804SRuslan Ermilov mount_nullfs \ 48df263cbdSScott Long mount_udf \ 496ad10804SRuslan Ermilov mount_unionfs \ 50cb7f1224SGary Palmer newfs \ 51cb7f1224SGary Palmer newfs_msdos \ 5284176931SPeter Wemm nfsiod \ 53cb7f1224SGary Palmer nos-tun \ 54*2d51a989SJohn Baldwin nvmecontrol \ 55b252313fSGleb Smirnoff pfilctl \ 56dde7cef3SGordon Tetlow rcorder \ 57cb7f1224SGary Palmer reboot \ 58adf28c3cSPoul-Henning Kamp recoverdisk \ 59b7f8411dSHajimu UMEMOTO resolvconf \ 60cb7f1224SGary Palmer restore \ 61cb7f1224SGary Palmer route \ 62da64ea48SMarcel Moolenaar savecore \ 63a0b8a85fSPawel Jakub Dawidek setkey \ 64cb7f1224SGary Palmer shutdown \ 65cb7f1224SGary Palmer swapon \ 66907d70d6SRuslan Ermilov sysctl \ 67cb7f1224SGary Palmer tunefs \ 68fc4618e7SPawel Jakub Dawidek umount 695319d452SPoul-Henning Kamp 70a4ef9e58SEd Maste.if ${MK_INET} != "no" || ${MK_INET6} != "no" 71a4ef9e58SEd MasteSUBDIR+= ping 72a4ef9e58SEd Maste.endif 73a4ef9e58SEd Maste 746f42d16fSBryan DrewerySUBDIR.${MK_CCD}+= ccdconfig 756f42d16fSBryan DrewerySUBDIR.${MK_HAST}+= hastctl 766f42d16fSBryan DrewerySUBDIR.${MK_HAST}+= hastd 776f42d16fSBryan DrewerySUBDIR.${MK_INET6}+= rtsol 786f42d16fSBryan DrewerySUBDIR.${MK_IPFILTER}+= ipf 796f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+= ipfw 806f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+= natd 81480f31c2SKonrad WitaszczykSUBDIR.${MK_OPENSSL}+= decryptcore 826f42d16fSBryan DrewerySUBDIR.${MK_PF}+= pfctl 836f42d16fSBryan DrewerySUBDIR.${MK_PF}+= pflogd 84f92d9b1aSKristof ProvostSUBDIR.${MK_PF}+= pflowctl 856f42d16fSBryan DrewerySUBDIR.${MK_QUOTAS}+= quotacheck 866f42d16fSBryan DrewerySUBDIR.${MK_ROUTED}+= routed 87eb12b8eaSSimon J. GerratySUBDIR.${MK_VERIEXEC}+= veriexec 885952343eSKyle EvansSUBDIR.${MK_ZFS}+= bectl 8997371ba2SAndriy GaponSUBDIR.${MK_ZFS}+= zfsbootcfg 90a28dde9aSPoul-Henning Kamp 916f42d16fSBryan DrewerySUBDIR.${MK_TESTS}+= tests 92c68de748SJulio Merino 938b487b82SJessica Clarke.include <bsd.arch.inc.mk> 948b487b82SJessica Clarke 958b487b82SJessica ClarkeSUBDIR_PARALLEL= 968b487b82SJessica Clarke 970a0f7486SFernando Apesteguía.include <bsd.prog.mk> 980a0f7486SFernando Apesteguía 998fae3551SRodney W. Grimes.include <bsd.subdir.mk> 100