1c6063d0dSWarner Losh.include <src.opts.mk> 2e1fe3dbaSRuslan Ermilov 3cffd2ca4SBruce EvansSUBDIR=adjkerntz \ 4431b8233SJustin T. Gibbs camcontrol \ 5cb7f1224SGary Palmer clri \ 6e330fda4SPeter Wemm comcontrol \ 7093a2710SJonathan Lemon conscontrol \ 8a1f25b0dSRobert Watson ddb \ 9ac4c695aSEd Maste devd \ 10a1dc2096SDima Dorfman devfs \ 11590682b6SWarner Losh devmatch \ 121afa6b2cSBrooks Davis dhclient \ 13cb7f1224SGary Palmer dmesg \ 14cb7f1224SGary Palmer dump \ 15cb7f1224SGary Palmer dumpfs \ 16cb7f1224SGary Palmer dumpon \ 17270069b7SAdrian Chadd etherswitchcfg \ 18455e535dSRobert Watson ffsinfo \ 19cb7f1224SGary Palmer fsck \ 20d9f97000SAdrian Chadd fsck_ffs \ 214879cc07SDavid E. O'Brien fsck_msdosfs \ 22cb7f1224SGary Palmer fsdb \ 23cb7f1224SGary Palmer fsirand \ 247dc92b13SPawel Jakub Dawidek geom \ 2539080a7dSPawel Jakub Dawidek ggate \ 263d500078SThomas-Henning von Kamptz growfs \ 27cb7f1224SGary Palmer ifconfig \ 28cb7f1224SGary Palmer init \ 291e1e0f98SPeter Pentchev kldconfig \ 30cb7f1224SGary Palmer kldload \ 31cb7f1224SGary Palmer kldstat \ 32cb7f1224SGary Palmer kldunload \ 33120e8c9dSJohn Birrell ldconfig \ 34cb7f1224SGary Palmer md5 \ 3583baa1a0SPoul-Henning Kamp mdconfig \ 362e6781fdSDima Dorfman mdmfs \ 37cb7f1224SGary Palmer mknod \ 38d35ae777SKirk McKusick mksnap_ffs \ 39cb7f1224SGary Palmer mount \ 40cb7f1224SGary Palmer mount_cd9660 \ 415fe58019SAttilio Rao mount_fusefs \ 424ccd7546SRuslan Ermilov mount_msdosfs \ 43cb7f1224SGary Palmer mount_nfs \ 446ad10804SRuslan Ermilov mount_nullfs \ 45df263cbdSScott Long mount_udf \ 466ad10804SRuslan Ermilov mount_unionfs \ 47cb7f1224SGary Palmer newfs \ 48cb7f1224SGary Palmer newfs_msdos \ 4984176931SPeter Wemm nfsiod \ 50cb7f1224SGary Palmer nos-tun \ 512d51a989SJohn Baldwin nvmecontrol \ 52b252313fSGleb Smirnoff pfilctl \ 53dde7cef3SGordon Tetlow rcorder \ 54cb7f1224SGary Palmer reboot \ 55adf28c3cSPoul-Henning Kamp recoverdisk \ 56b7f8411dSHajimu UMEMOTO resolvconf \ 57cb7f1224SGary Palmer restore \ 58cb7f1224SGary Palmer route \ 59da64ea48SMarcel Moolenaar savecore \ 60a0b8a85fSPawel Jakub Dawidek setkey \ 61cb7f1224SGary Palmer shutdown \ 62cb7f1224SGary Palmer swapon \ 63907d70d6SRuslan Ermilov sysctl \ 64cb7f1224SGary Palmer tunefs \ 65*0f1bf1c2SAdrian Chadd umbctl \ 66fc4618e7SPawel Jakub Dawidek umount 675319d452SPoul-Henning Kamp 68a4ef9e58SEd Maste.if ${MK_INET} != "no" || ${MK_INET6} != "no" 69a4ef9e58SEd MasteSUBDIR+= ping 70a4ef9e58SEd Maste.endif 71a4ef9e58SEd Maste 726f42d16fSBryan DrewerySUBDIR.${MK_CCD}+= ccdconfig 736f42d16fSBryan DrewerySUBDIR.${MK_HAST}+= hastctl 746f42d16fSBryan DrewerySUBDIR.${MK_HAST}+= hastd 756f42d16fSBryan DrewerySUBDIR.${MK_INET6}+= rtsol 766f42d16fSBryan DrewerySUBDIR.${MK_IPFILTER}+= ipf 776f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+= ipfw 786f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+= natd 79480f31c2SKonrad WitaszczykSUBDIR.${MK_OPENSSL}+= decryptcore 806f42d16fSBryan DrewerySUBDIR.${MK_PF}+= pfctl 816f42d16fSBryan DrewerySUBDIR.${MK_PF}+= pflogd 82f92d9b1aSKristof ProvostSUBDIR.${MK_PF}+= pflowctl 836f42d16fSBryan DrewerySUBDIR.${MK_QUOTAS}+= quotacheck 846f42d16fSBryan DrewerySUBDIR.${MK_ROUTED}+= routed 85eb12b8eaSSimon J. GerratySUBDIR.${MK_VERIEXEC}+= veriexec 865952343eSKyle EvansSUBDIR.${MK_ZFS}+= bectl 8797371ba2SAndriy GaponSUBDIR.${MK_ZFS}+= zfsbootcfg 88a28dde9aSPoul-Henning Kamp 896f42d16fSBryan DrewerySUBDIR.${MK_TESTS}+= tests 90c68de748SJulio Merino 918b487b82SJessica Clarke.include <bsd.arch.inc.mk> 928b487b82SJessica Clarke 938b487b82SJessica ClarkeSUBDIR_PARALLEL= 948b487b82SJessica Clarke 950a0f7486SFernando Apesteguía.include <bsd.prog.mk> 960a0f7486SFernando Apesteguía 978fae3551SRodney W. Grimes.include <bsd.subdir.mk> 98