1#         $NetBSD: Makefile,v 1.242 2025/01/27 18:30:19 christos Exp $
2#         from: @(#)Makefile  8.3 (Berkeley) 1/7/94
3
4.include <bsd.own.mk>
5
6SUBDIR= aiomixer apply asa at audio audiocfg \
7          banner base64 basename biff bthset btkey btpin \
8          bzip2 bzip2recover c11 c17 c89 c99 cal calendar cap_mkdb cdplay \
9          checknr chflags chpass cksum cmp cleantags col colcrt colrm \
10          column comm compress config crunch csplit ctags cut cvslatest \
11          dc deroff db dirname du \
12          eject elf2aout elf2ecoff env error expand extattr \
13          false fdformat fgen fincore find finger flock fmt fold fpr from \
14          fsplit fstat ftp gcore genassym gencat getaddrinfo getconf getent \
15          getnameinfo getopt gettext gprof \
16          head hexdump iconv id indent infocmp innetgr ipcrm ipcs join jot \
17          kdump ktrace ktruss lam last lastcomm ldd leave \
18          locale locate lock logger login logname look lorder m4 \
19          machine mail make man menuc mesg midiplay midirecord mixerctl \
20          mkcsmapper mkdep mkesdb mkfifo mklocale mktemp mkubootimage \
21          moduli msgc msgs \
22          nbperf nc netgroup netstat newgrp newsyslog nfsstat nice nl nohup \
23          pagesize passwd paste patch pathchk pkill pmap pr \
24          printenv printf progress pwait pwhash qsubst quota radioctl rdist \
25          realpath renice resize rev revoke rfcomm_sppd rlogin rpcgen rpcinfo rs rsh \
26          rup ruptime rusers rwall rwho scmdctl \
27          script sdiff sdpquery sed seq shar shlock \
28          showmount shuffle sockstat sort sortinfo \
29          spell split stat su sys_info systat \
30          tabs tail talk tcopy tee telnet tftp tic time timeout tip touch \
31          tput \
32          tr true tset tsort tty ul uname unexpand unifdef \
33          uniq units unvis unzip usbhidaction usbhidctl users utoppya \
34          uudecode uuencode uuidgen vacation vgrind videoctl vis \
35          vmstat vndcompress w \
36          wall wc what whereis who whois \
37          write xargs xinstall xlint yes
38
39SUBDIR+= ../external/zlib/pigz/bin/pigz
40
41.if (${MKGROFF} == "no")
42SUBDIR+= soelim
43.endif
44
45.if (${MKMAKEMANDB} == "no")
46SUBDIR+= apropos whatis
47.endif
48
49.if (${MKRUMP} != "no")
50SUBDIR+= rump_allserver rump_dhcpclient rump_halt rump_server shmif_dumpbus \
51          shmif_pcapin rump_wmd
52.endif
53
54.if (${MKBSDGREP} != "no")
55SUBDIR+= grep
56.endif
57
58.if (${MKPIGZGZIP} != "no")
59# nothing
60.else
61SUBDIR+= gzip
62.endif
63
64.if (${MKHESIOD} != "no")
65SUBDIR+= hesinfo
66.endif
67
68.if (${MKSKEY} != "no")
69SUBDIR+= skey skeyinfo skeyinit
70.endif
71
72.if (${MKYP} != "no")
73SUBDIR+= ypcat ypmatch ypwhich
74.endif
75
76SUBDIR+= bdes
77SUBDIR+= nbsvtool
78
79.include <bsd.subdir.mk>
80