18fae3551SRodney W. Grimes# @(#)Makefile 8.5 (Berkeley) 3/31/94 27f3dea24SPeter Wemm# $FreeBSD$ 38fae3551SRodney W. Grimes 4*c6063d0dSWarner Losh.include <src.opts.mk> 5e1fe3dbaSRuslan Ermilov 630a2d550SPeter Wemm# XXX MISSING: icheck ncheck 7229b772dSJoerg Wunsch 8cffd2ca4SBruce EvansSUBDIR=adjkerntz \ 93f8c4506SPoul-Henning Kamp badsect \ 10431b8233SJustin T. Gibbs camcontrol \ 11cb7f1224SGary Palmer ccdconfig \ 12cb7f1224SGary Palmer clri \ 13e330fda4SPeter Wemm comcontrol \ 14093a2710SJonathan Lemon conscontrol \ 15a1f25b0dSRobert Watson ddb \ 16a1dc2096SDima Dorfman devfs \ 171afa6b2cSBrooks Davis dhclient \ 18cb7f1224SGary Palmer dmesg \ 19cb7f1224SGary Palmer dump \ 20cb7f1224SGary Palmer dumpfs \ 21cb7f1224SGary Palmer dumpon \ 22270069b7SAdrian Chadd etherswitchcfg \ 23455e535dSRobert Watson ffsinfo \ 24cb7f1224SGary Palmer fsck \ 25d9f97000SAdrian Chadd fsck_ffs \ 264879cc07SDavid E. O'Brien fsck_msdosfs \ 27cb7f1224SGary Palmer fsdb \ 28cb7f1224SGary Palmer fsirand \ 29d220f5beSPoul-Henning Kamp gbde \ 307dc92b13SPawel Jakub Dawidek geom \ 3139080a7dSPawel Jakub Dawidek ggate \ 323d500078SThomas-Henning von Kamptz growfs \ 33dbf29ccfSLukas Ertl gvinum \ 3432115b10SPawel Jakub Dawidek hastctl \ 3532115b10SPawel Jakub Dawidek hastd \ 36cb7f1224SGary Palmer ifconfig \ 37cb7f1224SGary Palmer init \ 38c5933b20SScott Long iscontrol \ 391e1e0f98SPeter Pentchev kldconfig \ 40cb7f1224SGary Palmer kldload \ 41cb7f1224SGary Palmer kldstat \ 42cb7f1224SGary Palmer kldunload \ 43120e8c9dSJohn Birrell ldconfig \ 44cb7f1224SGary Palmer md5 \ 4583baa1a0SPoul-Henning Kamp mdconfig \ 462e6781fdSDima Dorfman mdmfs \ 47cb7f1224SGary Palmer mknod \ 48d35ae777SKirk McKusick mksnap_ffs \ 49cb7f1224SGary Palmer mount \ 50cb7f1224SGary Palmer mount_cd9660 \ 515fe58019SAttilio Rao mount_fusefs \ 524ccd7546SRuslan Ermilov mount_msdosfs \ 53cb7f1224SGary Palmer mount_nfs \ 546ad10804SRuslan Ermilov mount_nullfs \ 55df263cbdSScott Long mount_udf \ 566ad10804SRuslan Ermilov mount_unionfs \ 57cb7f1224SGary Palmer newfs \ 58cb7f1224SGary Palmer newfs_msdos \ 5984176931SPeter Wemm nfsiod \ 60cb7f1224SGary Palmer nos-tun \ 61cb7f1224SGary Palmer ping \ 62dde7cef3SGordon Tetlow rcorder \ 63cb7f1224SGary Palmer reboot \ 64adf28c3cSPoul-Henning Kamp recoverdisk \ 65b7f8411dSHajimu UMEMOTO resolvconf \ 66cb7f1224SGary Palmer restore \ 67cb7f1224SGary Palmer route \ 68da64ea48SMarcel Moolenaar savecore \ 69a0b8a85fSPawel Jakub Dawidek setkey \ 70cb7f1224SGary Palmer shutdown \ 71cb7f1224SGary Palmer spppcontrol \ 72cb7f1224SGary Palmer swapon \ 73907d70d6SRuslan Ermilov sysctl \ 74cb7f1224SGary Palmer tunefs \ 75fc4618e7SPawel Jakub Dawidek umount 765319d452SPoul-Henning Kamp 77e1fe3dbaSRuslan Ermilov.if ${MK_ATM} != "no" 78130ecf68SWarner LoshSUBDIR+= atm 79a28dde9aSPoul-Henning Kamp.endif 80a28dde9aSPoul-Henning Kamp 8142a85952SPawel Jakub Dawidek.if ${MK_CASPER} != "no" 8242a85952SPawel Jakub DawidekSUBDIR+= casperd 8342a85952SPawel Jakub Dawidek.endif 8442a85952SPawel Jakub Dawidek 85e1fe3dbaSRuslan Ermilov.if ${MK_CXX} != "no" 86130ecf68SWarner LoshSUBDIR+= devd 874f53948aSDavid E. O'Brien.endif 884f53948aSDavid E. O'Brien 89e1fe3dbaSRuslan Ermilov.if ${MK_IPFILTER} != "no" 90130ecf68SWarner LoshSUBDIR+= ipf 917a43a96aSRuslan Ermilov.endif 927a43a96aSRuslan Ermilov 93690f477dSSam Leffler.if ${MK_IPFW} != "no" 94130ecf68SWarner LoshSUBDIR+= ipfw 95130ecf68SWarner LoshSUBDIR+= natd 96690f477dSSam Leffler.endif 97690f477dSSam Leffler 987f725bcdSGrzegorz Bernacki.if ${MK_NAND} != "no" 997f725bcdSGrzegorz BernackiSUBDIR+= nandfs 1007f725bcdSGrzegorz BernackiSUBDIR+= newfs_nandfs 1017f725bcdSGrzegorz Bernacki.endif 1027f725bcdSGrzegorz Bernacki 103e1fe3dbaSRuslan Ermilov.if ${MK_PF} != "no" 104130ecf68SWarner LoshSUBDIR+= pfctl 105130ecf68SWarner LoshSUBDIR+= pflogd 1068d69c48bSMax Laier.endif 1078d69c48bSMax Laier 108e1fe3dbaSRuslan Ermilov.if ${MK_INET6} != "no" 109130ecf68SWarner LoshSUBDIR+= ping6 110130ecf68SWarner LoshSUBDIR+= rtsol 111d7f5bcedSMarcel Moolenaar.endif 112d7f5bcedSMarcel Moolenaar 113690f477dSSam Leffler.if ${MK_QUOTAS} != "no" 114130ecf68SWarner LoshSUBDIR+= quotacheck 115690f477dSSam Leffler.endif 116690f477dSSam Leffler 117690f477dSSam Leffler.if ${MK_ROUTED} != "no" 118130ecf68SWarner LoshSUBDIR+= routed 119690f477dSSam Leffler.endif 120690f477dSSam Leffler 121c68de748SJulio Merino.if ${MK_TESTS} != "no" 122c68de748SJulio MerinoSUBDIR+= tests 123c68de748SJulio Merino.endif 124c68de748SJulio Merino 125130ecf68SWarner Losh.include <bsd.arch.inc.mk> 12633b51c50SJohn Birrell 127130ecf68SWarner LoshSUBDIR:= ${SUBDIR:O} 128773c9287SMarcel Moolenaar 12954ff5d73SDimitry AndricSUBDIR_PARALLEL= 13054ff5d73SDimitry Andric 1318fae3551SRodney W. Grimes.include <bsd.subdir.mk> 132