]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/Makefile
svn merge svn+ssh://svn.freebsd.org/base/head@208996
[FreeBSD/FreeBSD.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD$
3
4 .include <bsd.own.mk>
5
6 SUBDIR= adduser \
7         arp \
8         bootparamd \
9         burncd \
10         cdcontrol \
11         chkgrp \
12         chown \
13         chroot \
14         ckdist \
15         clear_locks \
16         crashinfo \
17         cron \
18         daemon \
19         dconschat \
20         devinfo \
21         digictl \
22         diskinfo \
23         dumpcis \
24         extattr \
25         extattrctl \
26         fifolog \
27         fwcontrol \
28         getfmac \
29         getpmac \
30         gstat \
31         i2c \
32         ifmcstat \
33         inetd \
34         iostat \
35         kldxref \
36         lastlogin \
37         mailwrapper \
38         makefs \
39         ${_manctl} \
40         memcontrol \
41         mergemaster \
42         mfiutil \
43         mixer \
44         mlxcontrol \
45         mountd \
46         mount_portalfs \
47         mptutil \
48         mtest \
49         mtree \
50         newsyslog \
51         nfscbd \
52         nfsd \
53         nfsdumpstate \
54         nfsrevoke \
55         nfsuserd \
56         nologin \
57         pciconf \
58         periodic \
59         powerd \
60         procctl \
61         pstat \
62         pw \
63         pwd_mkdb \
64         quot \
65         rarpd \
66         rmt \
67         rpcbind \
68         rpc.lockd \
69         rpc.statd \
70         rpc.umntall \
71         rtprio \
72         service \
73         services_mkdb \
74         setfib \
75         setfmac \
76         setpmac \
77         smbmsg \
78         snapinfo \
79         spray \
80         syslogd \
81         tcpdchk \
82         tcpdmatch \
83         tcpdrop \
84         tcpdump \
85         timed \
86         traceroute \
87         trpt \
88         tzsetup \
89         ugidfw \
90         vipw \
91         wake \
92         watch \
93         watchdogd \
94         zic
95
96 # NB: keep these sorted by MK_* knobs
97
98 .if ${MK_ACCT} != "no"
99 SUBDIR+=        ac
100 SUBDIR+=        accton
101 SUBDIR+=        sa
102 .endif
103
104 .if ${MK_AMD} != "no"
105 SUBDIR+=        amd
106 .endif
107
108 .if ${MK_AUDIT} != "no"
109 SUBDIR+=        audit
110 SUBDIR+=        auditd
111 SUBDIR+=        auditreduce
112 SUBDIR+=        praudit
113 .endif
114
115 .if ${MK_AUTHPF} != "no"
116 SUBDIR+=        authpf
117 .endif
118
119 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
120 SUBDIR+=        dnssec-dsfromkey
121 SUBDIR+=        dnssec-keyfromlabel
122 SUBDIR+=        dnssec-keygen
123 SUBDIR+=        dnssec-signzone
124 .endif
125 .if ${MK_BIND_NAMED} != "no"
126 SUBDIR+=        named
127 SUBDIR+=        named-checkconf
128 SUBDIR+=        named-checkzone
129 SUBDIR+=        named.reload
130 SUBDIR+=        rndc
131 SUBDIR+=        rndc-confgen
132 .endif
133
134 .if ${MK_BLUETOOTH} != "no"
135 SUBDIR+=        bluetooth
136 .endif
137
138 .if ${MK_BSNMP} != "no"
139 SUBDIR+=        bsnmpd
140 .endif
141
142 .if ${MK_CTM} != "no"
143 SUBDIR+=        ctm
144 .endif
145
146 .if ${MK_FLOPPY} != "no"
147 SUBDIR+=        fdcontrol
148 SUBDIR+=        fdformat
149 SUBDIR+=        fdread
150 SUBDIR+=        fdwrite
151 .endif
152
153 .if ${MK_FREEBSD_UPDATE} != "no"
154 SUBDIR+=        freebsd-update
155 .endif
156
157 .if ${MK_GSSAPI} != no
158 SUBDIR+=        gssd
159 .endif
160
161 .if ${MK_INET6} != "no"
162 SUBDIR+=        faithd
163 SUBDIR+=        ip6addrctl
164 SUBDIR+=        mld6query
165 SUBDIR+=        ndp
166 SUBDIR+=        rip6query
167 SUBDIR+=        route6d
168 SUBDIR+=        rrenumd
169 SUBDIR+=        rtadvd
170 SUBDIR+=        rtsold
171 SUBDIR+=        traceroute6
172 .endif
173
174 .if ${MK_IPFW} != "no"
175 SUBDIR+=        ipfwpcap
176 .endif
177
178 .if ${MK_IPX} != "no"
179 SUBDIR+=        IPXrouted
180 .endif
181
182 .if ${MK_JAIL} != "no"
183 SUBDIR+=        jail
184 SUBDIR+=        jexec
185 SUBDIR+=        jls
186 .endif
187
188 # XXX MK_SYSCONS
189 .if ${MK_LEGACY_CONSOLE} != "no"
190 SUBDIR+=        kbdcontrol
191 SUBDIR+=        kbdmap
192 SUBDIR+=        moused
193 SUBDIR+=        vidcontrol
194 .endif
195
196 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
197 .if ${MK_PPP} != "no"
198 SUBDIR+=        pppctl
199 .endif
200 .if ${MK_NS_CACHING} != "no"
201 SUBDIR+=        nscd
202 .endif
203 .endif
204
205 .if ${MK_LPR} != "no"
206 SUBDIR+=        lpr
207 .endif
208
209 .if ${MK_MAN_UTILS} != "no"
210 _manctl=        manctl
211 .endif
212
213 .if ${MK_NETGRAPH} != "no"
214 SUBDIR+=        flowctl
215 SUBDIR+=        lmcconfig
216 SUBDIR+=        ngctl
217 SUBDIR+=        nghook
218 .endif
219
220 .if ${MK_NIS} != "no"
221 SUBDIR+=        rpc.yppasswdd
222 SUBDIR+=        rpc.ypupdated
223 SUBDIR+=        rpc.ypxfrd
224 SUBDIR+=        ypbind
225 SUBDIR+=        yp_mkdb
226 SUBDIR+=        yppoll
227 SUBDIR+=        yppush
228 SUBDIR+=        ypserv
229 SUBDIR+=        ypset
230 .endif
231
232 .if ${MK_NTP} != "no"
233 SUBDIR+=        ntp
234 .endif
235
236 .if ${MK_OPENSSL} != "no"
237 SUBDIR+=        keyserv
238 .endif
239
240 .if ${MK_PF} != "no"
241 SUBDIR+=        ftp-proxy
242 .endif
243
244 .if ${MK_PKGTOOLS} != "no"
245 SUBDIR+=        pkg_install
246 .endif
247
248 # XXX MK_TOOLCHAIN?
249 .if ${MK_PMC} != "no"
250 SUBDIR+=        pmcannotate
251 SUBDIR+=        pmccontrol
252 SUBDIR+=        pmcstat
253 .endif
254
255 .if ${MK_PORTSNAP} != "no"
256 SUBDIR+=        portsnap
257 .endif
258
259 .if ${MK_PPP} != "no"
260 SUBDIR+=        ppp
261 .endif
262
263 .if ${MK_QUOTAS} != "no"
264 SUBDIR+=        edquota
265 SUBDIR+=        quotaon
266 SUBDIR+=        repquota
267 .endif
268
269 .if ${MK_RCMDS} != "no"
270 SUBDIR+=        rwhod
271 .endif
272
273 .if ${MK_SENDMAIL} != "no"
274 SUBDIR+=        editmap
275 SUBDIR+=        mailstats
276 SUBDIR+=        makemap
277 SUBDIR+=        praliases
278 SUBDIR+=        sendmail
279 .endif
280
281 SUBDIR+=        sysinstall
282
283 .if ${MK_TOOLCHAIN} != "no"
284 SUBDIR+=        config
285 SUBDIR+=        crunch
286 .endif
287
288 .if ${MK_USB} != "no"
289 SUBDIR+=        uhsoctl
290 SUBDIR+=        usbconfig
291 .endif
292
293 .if ${MK_WIRELESS} != "no"
294 SUBDIR+=        ancontrol
295 SUBDIR+=        wlandebug
296 SUBDIR+=        wpa
297 .endif
298
299 .include <bsd.arch.inc.mk>
300
301 SUBDIR:=        ${SUBDIR:O}
302
303 .include <bsd.subdir.mk>