1 # From: @(#)Makefile 8.3 (Berkeley) 1/7/94
195 # NB: keep these sorted by MK_* knobs
198 SUBDIR.${MK_ATM}+= atm
199 SUBDIR.${MK_BLUETOOTH}+= bluetooth
200 SUBDIR.${MK_BSD_CPIO}+= cpio
201 SUBDIR.${MK_CALENDAR}+= calendar
202 SUBDIR.${MK_CLANG}+= clang
203 SUBDIR.${MK_DIALOG}+= dpv
205 SUBDIR.${MK_FILE}+= file
206 SUBDIR.${MK_FINGER}+= finger
207 SUBDIR.${MK_FTP}+= ftp
208 SUBDIR.${MK_GAMES}+= caesar
209 SUBDIR.${MK_GAMES}+= factor
210 SUBDIR.${MK_GAMES}+= fortune
211 SUBDIR.${MK_GAMES}+= grdc
212 SUBDIR.${MK_GAMES}+= morse
213 SUBDIR.${MK_GAMES}+= number
214 SUBDIR.${MK_GAMES}+= pom
215 SUBDIR.${MK_GAMES}+= primes
216 SUBDIR.${MK_GAMES}+= random
217 .if ${MK_GPL_DTC} != "yes"
218 .if ${COMPILER_FEATURES:Mc++11}
222 .if ${MK_GH_BC} == "yes"
225 SUBDIR.${MK_OPENSSL}+= bc
226 SUBDIR.${MK_OPENSSL}+= dc
228 SUBDIR.${MK_HESIOD}+= hesinfo
229 SUBDIR.${MK_ICONV}+= iconv
230 SUBDIR.${MK_ICONV}+= mkcsmapper
231 SUBDIR.${MK_ICONV}+= mkesdb
232 SUBDIR.${MK_ISCSI}+= iscsictl
233 SUBDIR.${MK_KDUMP}+= kdump
234 SUBDIR.${MK_KDUMP}+= truss
235 SUBDIR.${MK_KERBEROS_SUPPORT}+= compile_et
236 SUBDIR.${MK_LDNS_UTILS}+= drill
237 SUBDIR.${MK_LDNS_UTILS}+= host
238 SUBDIR.${MK_LOCATE}+= locate
240 SUBDIR.${MK_MAIL}+= biff
241 SUBDIR.${MK_MAIL}+= from
242 SUBDIR.${MK_MAIL}+= mail
243 SUBDIR.${MK_MAIL}+= msgs
244 SUBDIR.${MK_MAKE}+= bmake
245 SUBDIR.${MK_MAN_UTILS}+= man
246 SUBDIR.${MK_NETCAT}+= nc
247 SUBDIR.${MK_NIS}+= ypcat
248 SUBDIR.${MK_NIS}+= ypmatch
249 SUBDIR.${MK_NIS}+= ypwhich
250 SUBDIR.${MK_OPENSSH}+= ssh-copy-id
251 SUBDIR.${MK_OPENSSL}+= chkey
252 SUBDIR.${MK_OPENSSL}+= newkey
253 SUBDIR.${MK_QUOTAS}+= quota
254 SUBDIR.${MK_SENDMAIL}+= vacation
255 SUBDIR.${MK_TALK}+= talk
256 SUBDIR.${MK_TELNET}+= telnet
257 SUBDIR.${MK_TESTS}+= tests
258 SUBDIR.${MK_TEXTPROC}+= ul
259 SUBDIR.${MK_TFTP}+= tftp
260 SUBDIR.${MK_TOOLCHAIN}+= addr2line
261 SUBDIR.${MK_TOOLCHAIN}+= ar
262 SUBDIR.${MK_TOOLCHAIN}+= c89
263 SUBDIR.${MK_TOOLCHAIN}+= c99
264 SUBDIR.${MK_TOOLCHAIN}+= ctags
265 .if ${MK_LLVM_CXXFILT} == "no"
266 SUBDIR.${MK_TOOLCHAIN}+= cxxfilt
268 SUBDIR.${MK_TOOLCHAIN}+= objcopy
269 SUBDIR.${MK_TOOLCHAIN}+= file2c
270 # ARM64TODO gprof does not build
271 # RISCVTODO gprof does not build
272 .if ${MACHINE_ARCH} != "aarch64" && ${MACHINE_CPUARCH} != "riscv"
273 SUBDIR.${MK_TOOLCHAIN}+= gprof
275 SUBDIR.${MK_TOOLCHAIN}+= indent
276 SUBDIR.${MK_TOOLCHAIN}+= lex
277 SUBDIR.${MK_TOOLCHAIN}+= mkstr
278 SUBDIR.${MK_TOOLCHAIN}+= nm
279 SUBDIR.${MK_TOOLCHAIN}+= readelf
280 SUBDIR.${MK_TOOLCHAIN}+= rpcgen
281 SUBDIR.${MK_TOOLCHAIN}+= unifdef
282 SUBDIR.${MK_TOOLCHAIN}+= size
283 SUBDIR.${MK_TOOLCHAIN}+= xstr
284 SUBDIR.${MK_TOOLCHAIN}+= yacc
286 SUBDIR.${MK_VT}+= vtfontcvt
287 SUBDIR.${MK_USB}+= usbhidaction
288 SUBDIR.${MK_USB}+= usbhidctl
289 SUBDIR.${MK_UTMPX}+= last
290 .if ${MK_CXX} != "no"
291 SUBDIR.${MK_UTMPX}+= users
293 SUBDIR.${MK_UTMPX}+= who
294 SUBDIR.${MK_SVN}+= svn
295 SUBDIR.${MK_SVNLITE}+= svn
296 SUBDIR.${MK_OFED}+= ofed
298 # These are normally only handled for build-tools.
300 SUBDIR+= mkcsmapper_static
301 SUBDIR+= mkesdb_static
304 .include <bsd.arch.inc.mk>
308 .include <bsd.subdir.mk>