]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/Makefile
Rename usr.sbin/mtree to usr.sbin/fmtree since it is not what /usr/sbin/mtree
[FreeBSD/FreeBSD.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD$
3
4 .include <src.opts.mk>
5
6 SUBDIR= adduser \
7         arp \
8         binmiscctl \
9         bsdconfig \
10         cdcontrol \
11         chkgrp \
12         chown \
13         chroot \
14         ckdist \
15         clear_locks \
16         crashinfo \
17         cron \
18         ctladm \
19         ctld \
20         daemon \
21         dconschat \
22         devctl \
23         devinfo \
24         digictl \
25         diskinfo \
26         dumpcis \
27         extattr \
28         extattrctl \
29         fifolog \
30         fstyp \
31         fwcontrol \
32         getfmac \
33         getpmac \
34         gstat \
35         i2c \
36         ifmcstat \
37         iostat \
38         iovctl \
39         kldxref \
40         mailwrapper \
41         makefs \
42         memcontrol \
43         mergemaster \
44         mfiutil \
45         mixer \
46         mlxcontrol \
47         mountd \
48         mpsutil \
49         mptutil \
50         mtest \
51         ${_mtree} \
52         newsyslog \
53         nfscbd \
54         nfsd \
55         nfsdumpstate \
56         nfsrevoke \
57         nfsuserd \
58         nmtree \
59         nologin \
60         ${_pc_sysinstall} \
61         pciconf \
62         periodic \
63         powerd \
64         procctl \
65         pstat \
66         pw \
67         pwd_mkdb \
68         quot \
69         rarpd \
70         rmt \
71         rpcbind \
72         rpc.lockd \
73         rpc.statd \
74         rpc.umntall \
75         rtprio \
76         service \
77         services_mkdb \
78         sesutil \
79         setfib \
80         setfmac \
81         setpmac \
82         smbmsg \
83         snapinfo \
84         spray \
85         syslogd \
86         sysrc \
87         tcpdrop \
88         tcpdump \
89         traceroute \
90         trpt \
91         tzsetup \
92         uefisign \
93         ugidfw \
94         vigr \
95         vipw \
96         wake \
97         watch \
98         watchdogd \
99         zic
100
101 # NB: keep these sorted by MK_* knobs
102
103 .if ${MK_ACCT} != "no"
104 SUBDIR+=        accton
105 SUBDIR+=        sa
106 .endif
107
108 .if ${MK_AMD} != "no"
109 SUBDIR+=        amd
110 .endif
111
112 .if ${MK_AUDIT} != "no"
113 SUBDIR+=        audit
114 SUBDIR+=        auditd
115 .if ${MK_OPENSSL} != "no"
116 SUBDIR+=        auditdistd
117 .endif
118 SUBDIR+=        auditreduce
119 SUBDIR+=        praudit
120 .endif
121
122 .if ${MK_AUTHPF} != "no"
123 SUBDIR+=        authpf
124 .endif
125
126 .if ${MK_AUTOFS} != "no"
127 SUBDIR+=        autofs
128 .endif
129
130 .if ${MK_BLUETOOTH} != "no"
131 SUBDIR+=        bluetooth
132 .endif
133
134 .if ${MK_BOOTPARAMD} != "no"
135 SUBDIR+=        bootparamd
136 .endif
137
138 .if ${MK_BSDINSTALL} != "no"
139 SUBDIR+=        bsdinstall
140 .endif
141
142 .if ${MK_BSNMP} != "no"
143 SUBDIR+=        bsnmpd
144 .endif
145
146 .if ${MK_CTM} != "no"
147 SUBDIR+=        ctm
148 .endif
149
150 .if ${MK_FLOPPY} != "no"
151 SUBDIR+=        fdcontrol
152 SUBDIR+=        fdformat
153 SUBDIR+=        fdread
154 SUBDIR+=        fdwrite
155 .endif
156
157 .if ${MK_FMTREE} != "no"
158 SUBDIR+=        fmtree
159 .endif
160
161 .if ${MK_FREEBSD_UPDATE} != "no"
162 SUBDIR+=        freebsd-update
163 .endif
164
165 .if ${MK_GSSAPI} != "no"
166 SUBDIR+=        gssd
167 .endif
168
169 .if ${MK_GPIO} != "no"
170 SUBDIR+=        gpioctl
171 .endif
172
173 .if ${MK_INET6} != "no"
174 SUBDIR+=        ip6addrctl
175 SUBDIR+=        mld6query
176 SUBDIR+=        ndp
177 SUBDIR+=        rip6query
178 SUBDIR+=        route6d
179 SUBDIR+=        rrenumd
180 SUBDIR+=        rtadvctl
181 SUBDIR+=        rtadvd
182 SUBDIR+=        rtsold
183 SUBDIR+=        traceroute6
184 .endif
185
186 .if ${MK_INETD} != "no"
187 SUBDIR+=        inetd
188 .endif
189
190 .if ${MK_IPFW} != "no"
191 SUBDIR+=        ipfwpcap
192 .endif
193
194 .if ${MK_ISCSI} != "no"
195 SUBDIR+=        iscsid
196 .endif
197
198 .if ${MK_JAIL} != "no"
199 SUBDIR+=        jail
200 SUBDIR+=        jexec
201 SUBDIR+=        jls
202 .endif
203
204 # XXX MK_SYSCONS
205 .if ${MK_LEGACY_CONSOLE} != "no"
206 SUBDIR+=        kbdcontrol
207 SUBDIR+=        kbdmap
208 SUBDIR+=        moused
209 SUBDIR+=        vidcontrol
210 .endif
211
212 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
213 .if ${MK_PPP} != "no"
214 SUBDIR+=        pppctl
215 .endif
216 .if ${MK_NS_CACHING} != "no"
217 SUBDIR+=        nscd
218 .endif
219 .endif
220
221 .if ${MK_LPR} != "no"
222 SUBDIR+=        lpr
223 .endif
224
225 .if ${MK_MAN_UTILS} != "no"
226 SUBDIR+=        manctl
227 .endif
228
229 .if ${MK_NAND} != "no"
230 SUBDIR+=        nandsim
231 SUBDIR+=        nandtool
232 .endif
233
234 .if ${MK_NETGRAPH} != "no"
235 SUBDIR+=        flowctl
236 SUBDIR+=        lmcconfig
237 SUBDIR+=        ngctl
238 SUBDIR+=        nghook
239 .endif
240
241 .if ${MK_NIS} != "no"
242 SUBDIR+=        rpc.yppasswdd
243 SUBDIR+=        rpc.ypupdated
244 SUBDIR+=        rpc.ypxfrd
245 SUBDIR+=        ypbind
246 SUBDIR+=        yp_mkdb
247 SUBDIR+=        yppoll
248 SUBDIR+=        yppush
249 SUBDIR+=        ypserv
250 SUBDIR+=        ypset
251 .endif
252
253 .if ${MK_NTP} != "no"
254 SUBDIR+=        ntp
255 .endif
256
257 .if ${MK_OPENSSL} != "no"
258 SUBDIR+=        keyserv
259 .endif
260
261 .if ${MK_PC_SYSINSTALL} != "no"
262 _pc_sysinstall= pc-sysinstall
263 .endif
264
265 .if ${MK_PF} != "no"
266 SUBDIR+=        ftp-proxy
267 .endif
268
269 .if ${MK_PKGBOOTSTRAP} != "no"
270 SUBDIR+=        pkg
271 .endif
272
273 # XXX MK_TOOLCHAIN?
274 .if ${MK_PMC} != "no"
275 SUBDIR+=        pmcannotate
276 SUBDIR+=        pmccontrol
277 SUBDIR+=        pmcstat
278 SUBDIR+=        pmcstudy
279 .endif
280
281 .if ${MK_PORTSNAP} != "no"
282 SUBDIR+=        portsnap
283 .endif
284
285 .if ${MK_PPP} != "no"
286 SUBDIR+=        ppp
287 .endif
288
289 .if ${MK_QUOTAS} != "no"
290 SUBDIR+=        edquota
291 SUBDIR+=        quotaon
292 SUBDIR+=        repquota
293 .endif
294
295 .if ${MK_RCMDS} != "no"
296 SUBDIR+=        rwhod
297 .endif
298
299 .if ${MK_RCS} != "no"
300 SUBDIR+=        etcupdate
301 .endif
302
303 .if ${MK_SENDMAIL} != "no"
304 SUBDIR+=        editmap
305 SUBDIR+=        mailstats
306 SUBDIR+=        makemap
307 SUBDIR+=        praliases
308 SUBDIR+=        sendmail
309 .endif
310
311 .if ${MK_TCP_WRAPPERS} != "no"
312 SUBDIR+=        tcpdchk
313 SUBDIR+=        tcpdmatch
314 .endif
315
316 .if ${MK_TESTS} != "no"
317 SUBDIR+=        tests
318 .endif
319
320 .if ${MK_TIMED} != "no"
321 SUBDIR+=        timed
322 .endif
323
324 .if ${MK_TOOLCHAIN} != "no"
325 SUBDIR+=        config
326 SUBDIR+=        crunch
327 .endif
328
329 .if ${MK_UNBOUND} != "no"
330 SUBDIR+=        unbound
331 .endif
332
333 .if ${MK_USB} != "no"
334 SUBDIR+=        uathload
335 SUBDIR+=        uhsoctl
336 SUBDIR+=        usbconfig
337 SUBDIR+=        usbdump
338 .endif
339
340 .if ${MK_UTMPX} != "no"
341 SUBDIR+=        ac
342 SUBDIR+=        lastlogin
343 SUBDIR+=        utx
344 .endif
345
346 .if ${MK_WIRELESS} != "no"
347 SUBDIR+=        ancontrol
348 SUBDIR+=        wlandebug
349 SUBDIR+=        wpa
350 .endif
351
352 .include <bsd.arch.inc.mk>
353
354 SUBDIR:=        ${SUBDIR:O}
355
356 SUBDIR_PARALLEL=
357
358 .include <bsd.subdir.mk>