]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/Makefile
nfsserver: Default to nfs_reserved_port_only="YES"
[FreeBSD/FreeBSD.git] / usr.bin / Makefile
1
2 .include <src.opts.mk>
3
4 SUBDIR= alias \
5         apply \
6         asa \
7         awk \
8         backlight \
9         banner \
10         basename \
11         beep \
12         bintrans \
13         brandelf \
14         bsdcat \
15         bsddialog \
16         bsdiff \
17         bzip2 \
18         bzip2recover \
19         cap_mkdb \
20         chat \
21         chpass \
22         cksum \
23         cmp \
24         col \
25         colrm \
26         column \
27         comm \
28         compress \
29         csplit \
30         ctlstat \
31         cut \
32         diff \
33         dirname \
34         dtc \
35         du \
36         elfctl \
37         elfdump \
38         enigma \
39         env \
40         etdump \
41         expand \
42         false \
43         fetch \
44         find \
45         fmt \
46         fold \
47         fstat \
48         fsync \
49         gcore \
50         gencat \
51         getaddrinfo \
52         getconf \
53         getent \
54         getopt \
55         grep \
56         gzip \
57         head \
58         hexdump \
59         id \
60         ident \
61         ipcrm \
62         ipcs \
63         join \
64         jot \
65         keylogin \
66         keylogout \
67         killall \
68         ktrace \
69         ktrdump \
70         lam \
71         ldd \
72         leave \
73         less \
74         lessecho \
75         lesskey \
76         limits \
77         locale \
78         localedef \
79         lock \
80         lockf \
81         logger \
82         login \
83         logins \
84         logname \
85         look \
86         lsvfs \
87         lzmainfo \
88         m4 \
89         mandoc \
90         mesg \
91         ministat \
92         mkdep \
93         mkfifo \
94         mkimg \
95         mktemp \
96         mkuzip \
97         mt \
98         ncal \
99         ncurses \
100         netstat \
101         newgrp \
102         nfsstat \
103         nice \
104         nl \
105         nohup \
106         pagesize \
107         passwd \
108         paste \
109         patch \
110         pathchk \
111         perror \
112         posixmqcontrol \
113         posixshmcontrol \
114         pr \
115         printenv \
116         printf \
117         proccontrol \
118         procstat \
119         protect \
120         rctl \
121         renice \
122         resizewin \
123         rev \
124         revoke \
125         rpcinfo \
126         rs \
127         rup \
128         ruptime \
129         rusers \
130         rwall \
131         rwho \
132         script \
133         sdiff \
134         sed \
135         seq \
136         shar \
137         showmount \
138         sockstat \
139         soelim \
140         sort \
141         split \
142         stat \
143         stdbuf \
144         su \
145         systat \
146         tail \
147         tar \
148         tcopy \
149         tee \
150         time \
151         tip \
152         top \
153         touch \
154         tr \
155         true \
156         truncate \
157         tsort \
158         tty \
159         uname \
160         unexpand \
161         uniq \
162         unzip \
163         units \
164         unvis \
165         vis \
166         vmstat \
167         w \
168         wall \
169         wc \
170         wg \
171         what \
172         whereis \
173         which \
174         whois \
175         write \
176         xargs \
177         xinstall \
178         xo \
179         xz \
180         xzdec \
181         yes \
182         zstd
183
184 # NB: keep these sorted by MK_* knobs
185
186 SUBDIR.${MK_ACCT}+=     lastcomm
187 SUBDIR.${MK_AT}+=       at
188 SUBDIR.${MK_BLUETOOTH}+=        bluetooth
189 SUBDIR.${MK_BSD_CPIO}+= cpio
190 SUBDIR.${MK_CALENDAR}+= calendar
191 .if ${MK_CLANG} != "no" || ${MK_LLVM_BINUTILS} != "no" || \
192     ${MK_LLD} != "no" || ${MK_LLDB} != "no"
193 SUBDIR+=        clang
194 .endif
195 SUBDIR.${MK_DIALOG}+=   dpv
196 SUBDIR.${MK_EE}+=       ee
197 SUBDIR.${MK_FILE}+=     file
198 SUBDIR.${MK_FINGER}+=   finger
199 SUBDIR.${MK_FTP}+=      ftp
200 SUBDIR.${MK_GAMES}+=    caesar
201 SUBDIR.${MK_GAMES}+=    factor
202 SUBDIR.${MK_GAMES}+=    fortune
203 SUBDIR.${MK_GAMES}+=    grdc
204 SUBDIR.${MK_GAMES}+=    morse
205 SUBDIR.${MK_GAMES}+=    number
206 SUBDIR.${MK_GAMES}+=    pom
207 SUBDIR.${MK_GAMES}+=    primes
208 SUBDIR.${MK_GAMES}+=    random
209 .if ${MK_GH_BC} == "yes"
210 SUBDIR+=                gh-bc
211 .else
212 SUBDIR.${MK_OPENSSL}+=  bc
213 SUBDIR.${MK_OPENSSL}+=  dc
214 .endif
215 SUBDIR.${MK_HESIOD}+=   hesinfo
216 SUBDIR.${MK_ICONV}+=    iconv
217 SUBDIR.${MK_ICONV}+=    mkcsmapper
218 SUBDIR.${MK_ICONV}+=    mkesdb
219 SUBDIR.${MK_ISCSI}+=    iscsictl
220 SUBDIR.${MK_KDUMP}+=    kdump
221 SUBDIR.${MK_KDUMP}+=    truss
222 SUBDIR.${MK_KERBEROS_SUPPORT}+= compile_et
223 SUBDIR.${MK_LDNS_UTILS}+=       drill
224 SUBDIR.${MK_LDNS_UTILS}+=       host
225 SUBDIR.${MK_LIB32}+=    ldd32
226 SUBDIR.${MK_LOCATE}+=   locate
227 # XXX msgs?
228 SUBDIR.${MK_MAIL}+=     biff
229 SUBDIR.${MK_MAIL}+=     from
230 SUBDIR.${MK_MAIL}+=     mail
231 SUBDIR.${MK_MAIL}+=     msgs
232 SUBDIR.${MK_MAKE}+=     bmake
233 SUBDIR.${MK_MAN_UTILS}+=        man
234 SUBDIR.${MK_NETCAT}+=   nc
235 SUBDIR.${MK_NETLINK}+=  genl
236 SUBDIR.${MK_NIS}+=      ypcat
237 SUBDIR.${MK_NIS}+=      ypmatch
238 SUBDIR.${MK_NIS}+=      ypwhich
239 SUBDIR.${MK_OPENSSH}+=  ssh-copy-id
240 SUBDIR.${MK_OPENSSL}+=  chkey
241 SUBDIR.${MK_OPENSSL}+=  newkey
242 SUBDIR.${MK_QUOTAS}+=   quota
243 SUBDIR.${MK_SENDMAIL}+= vacation
244 SUBDIR.${MK_TALK}+=     talk
245 SUBDIR.${MK_TELNET}+=   telnet
246 SUBDIR.${MK_TESTS_SUPPORT}+=    kyua
247 SUBDIR.${MK_TESTS}+=    tests
248 SUBDIR.${MK_TEXTPROC}+= ul
249 SUBDIR.${MK_TFTP}+=     tftp
250 .if ${MK_LLVM_BINUTILS} == "no"
251 # Only build the elftoolchain tools if we aren't using the LLVM ones.
252 SUBDIR.${MK_TOOLCHAIN}+=        addr2line
253 SUBDIR.${MK_TOOLCHAIN}+=        ar
254 SUBDIR.${MK_TOOLCHAIN}+=        nm
255 SUBDIR.${MK_TOOLCHAIN}+=        objcopy
256 SUBDIR.${MK_TOOLCHAIN}+=        readelf
257 SUBDIR.${MK_TOOLCHAIN}+=        size
258 SUBDIR+=                        strings
259 .endif
260 SUBDIR.${MK_TOOLCHAIN}+=        c89
261 SUBDIR.${MK_TOOLCHAIN}+=        c99
262 SUBDIR.${MK_TOOLCHAIN}+=        ctags
263 .if ${MK_LLVM_CXXFILT} == "no"
264 SUBDIR.${MK_TOOLCHAIN}+=        cxxfilt
265 .endif
266 SUBDIR.${MK_TOOLCHAIN}+=        file2c
267 SUBDIR.${MK_TOOLCHAIN}+=        gprof
268 SUBDIR.${MK_TOOLCHAIN}+=        indent
269 SUBDIR.${MK_TOOLCHAIN}+=        lex
270 SUBDIR.${MK_TOOLCHAIN}+=        lorder
271 SUBDIR.${MK_TOOLCHAIN}+=        mkstr
272 SUBDIR.${MK_TOOLCHAIN}+=        rpcgen
273 SUBDIR.${MK_TOOLCHAIN}+=        unifdef
274 SUBDIR.${MK_TOOLCHAIN}+=        xstr
275 SUBDIR.${MK_TOOLCHAIN}+=        yacc
276 SUBDIR.${MK_VI}+=       vi
277 SUBDIR.${MK_VT}+=       vtfontcvt
278 SUBDIR.${MK_USB}+=      usbhidaction
279 SUBDIR.${MK_USB}+=      usbhidctl
280 SUBDIR.${MK_UTMPX}+=    last
281 SUBDIR.${MK_UTMPX}+=    users
282 SUBDIR.${MK_UTMPX}+=    who
283 SUBDIR.${MK_OFED}+=     ofed
284
285 .include <bsd.arch.inc.mk>
286
287 SUBDIR_PARALLEL=
288
289 .include <bsd.subdir.mk>