1 # From: @(#)Makefile 8.3 (Berkeley) 1/7/94
6 # XXX MISSING: deroff diction graph learn plot
7 # spell spline struct xsend
8 # XXX Use GNU versions: diff ld patch
9 # Moved to secure: bdes
194 # NB: keep these sorted by MK_* knobs
197 SUBDIR.
${MK_ATM}+= atm
198 SUBDIR.
${MK_BLUETOOTH}+= bluetooth
199 SUBDIR.
${MK_BSD_CPIO}+= cpio
200 SUBDIR.
${MK_CALENDAR}+= calendar
201 SUBDIR.
${MK_CLANG}+= clang
203 SUBDIR.
${MK_FILE}+= file
204 SUBDIR.
${MK_FINGER}+= finger
205 SUBDIR.
${MK_FTP}+= ftp
206 SUBDIR.
${MK_GAMES}+= caesar
207 SUBDIR.
${MK_GAMES}+= factor
208 SUBDIR.
${MK_GAMES}+= fortune
209 SUBDIR.
${MK_GAMES}+= grdc
210 SUBDIR.
${MK_GAMES}+= morse
211 SUBDIR.
${MK_GAMES}+= number
212 SUBDIR.
${MK_GAMES}+= pom
213 SUBDIR.
${MK_GAMES}+= primes
214 SUBDIR.
${MK_GAMES}+= random
215 .if
${MK_GPL_DTC} != "yes"
216 .if
${COMPILER_FEATURES
:Mc
++11}
220 SUBDIR.
${MK_GROFF}+= vgrind
221 SUBDIR.
${MK_HESIOD}+= hesinfo
222 SUBDIR.
${MK_ICONV}+= iconv
223 SUBDIR.
${MK_ICONV}+= mkcsmapper
224 SUBDIR.
${MK_ICONV}+= mkesdb
225 SUBDIR.
${MK_ISCSI}+= iscsictl
226 SUBDIR.
${MK_KDUMP}+= kdump
227 SUBDIR.
${MK_KDUMP}+= truss
228 SUBDIR.
${MK_KERBEROS_SUPPORT}+= compile_et
229 SUBDIR.
${MK_LDNS_UTILS}+= drill
230 SUBDIR.
${MK_LDNS_UTILS}+= host
231 SUBDIR.
${MK_LOCATE}+= locate
233 SUBDIR.
${MK_MAIL}+= biff
234 SUBDIR.
${MK_MAIL}+= from
235 SUBDIR.
${MK_MAIL}+= mail
236 SUBDIR.
${MK_MAIL}+= msgs
237 SUBDIR.
${MK_MAKE}+= bmake
238 SUBDIR.
${MK_MAN_UTILS}+= catman
239 .if
${MK_MANDOCDB} == "no" # AND
240 SUBDIR.
${MK_MAN_UTILS}+= makewhatis
242 SUBDIR.
${MK_MAN_UTILS}+= man
243 SUBDIR.
${MK_NETCAT}+= nc
244 SUBDIR.
${MK_NIS}+= ypcat
245 SUBDIR.
${MK_NIS}+= ypmatch
246 SUBDIR.
${MK_NIS}+= ypwhich
247 SUBDIR.
${MK_OPENSSH}+= ssh-copy-id
248 SUBDIR.
${MK_OPENSSL}+= bc
249 SUBDIR.
${MK_OPENSSL}+= chkey
250 SUBDIR.
${MK_OPENSSL}+= dc
251 SUBDIR.
${MK_OPENSSL}+= newkey
252 SUBDIR.
${MK_QUOTAS}+= quota
253 SUBDIR.
${MK_RCMDS}+= rlogin
254 SUBDIR.
${MK_RCMDS}+= rsh
255 SUBDIR.
${MK_RCMDS}+= ruptime
256 SUBDIR.
${MK_RCMDS}+= rwho
257 SUBDIR.
${MK_SENDMAIL}+= vacation
258 SUBDIR.
${MK_TALK}+= talk
259 SUBDIR.
${MK_TELNET}+= telnet
260 SUBDIR.
${MK_TESTS}+= tests
261 SUBDIR.
${MK_TEXTPROC}+= checknr
262 SUBDIR.
${MK_TEXTPROC}+= colcrt
263 SUBDIR.
${MK_TEXTPROC}+= ul
264 SUBDIR.
${MK_TFTP}+= tftp
265 SUBDIR.
${MK_TOOLCHAIN}+= addr2line
266 SUBDIR.
${MK_TOOLCHAIN}+= ar
267 SUBDIR.
${MK_TOOLCHAIN}+= c89
268 SUBDIR.
${MK_TOOLCHAIN}+= c99
269 SUBDIR.
${MK_TOOLCHAIN}+= ctags
270 SUBDIR.
${MK_TOOLCHAIN}+= cxxfilt
271 SUBDIR.
${MK_TOOLCHAIN}+= elfcopy
272 SUBDIR.
${MK_TOOLCHAIN}+= file2c
273 .if
${MACHINE_ARCH} != "aarch64" && \
# ARM64TODO gprof does not build
274 ${MACHINE_CPUARCH} != "riscv" # RISCVTODO gprof does not build
275 SUBDIR.
${MK_TOOLCHAIN}+= gprof
277 SUBDIR.
${MK_TOOLCHAIN}+= indent
278 SUBDIR.
${MK_TOOLCHAIN}+= lex
279 SUBDIR.
${MK_TOOLCHAIN}+= mkstr
280 SUBDIR.
${MK_TOOLCHAIN}+= nm
281 SUBDIR.
${MK_TOOLCHAIN}+= readelf
282 SUBDIR.
${MK_TOOLCHAIN}+= rpcgen
283 SUBDIR.
${MK_TOOLCHAIN}+= unifdef
284 SUBDIR.
${MK_TOOLCHAIN}+= size
285 SUBDIR.
${MK_TOOLCHAIN}+= strings
286 .if
${MACHINE_ARCH} != "aarch64" # ARM64TODO xlint does not build
287 SUBDIR.
${MK_TOOLCHAIN}+= xlint
289 SUBDIR.
${MK_TOOLCHAIN}+= xstr
290 SUBDIR.
${MK_TOOLCHAIN}+= yacc
292 SUBDIR.
${MK_VT}+= vtfontcvt
293 SUBDIR.
${MK_USB}+= usbhidaction
294 SUBDIR.
${MK_USB}+= usbhidctl
295 SUBDIR.
${MK_UTMPX}+= last
296 .if
${MACHINE_CPUARCH} != "riscv" # RISCVTODO users does not build
297 SUBDIR.
${MK_UTMPX}+= users
299 SUBDIR.
${MK_UTMPX}+= who
300 SUBDIR.
${MK_SVN}+= svn
301 SUBDIR.
${MK_SVNLITE}+= svn
303 .
include <bsd.arch.inc.mk
>
305 SUBDIR
:= ${SUBDIR
:O
:u
}
309 .
include <bsd.subdir.mk
>