12aee77ec8
dependencies in the machine/* headers to make it explode when -U__GNUC__ is specified by lint. Not to mention that lint is passing undocumented (illegal?) args to cpp and that seems to upset gcc-3.1 now. Specifically, -Wp,-CC. -Wp,-C is documented and legal though.
244 lines
2.7 KiB
Makefile
244 lines
2.7 KiB
Makefile
# From: @(#)Makefile 8.3 (Berkeley) 1/7/94
|
|
# $FreeBSD$
|
|
|
|
# XXX MISSING: deroff diction graph learn plot
|
|
# spell spline struct xsend
|
|
# XXX broken: tconv
|
|
# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx whatis
|
|
# Moved to secure: bdes
|
|
#
|
|
SUBDIR= apply \
|
|
at \
|
|
awk \
|
|
banner \
|
|
basename \
|
|
biff \
|
|
brandelf \
|
|
bzip2 \
|
|
c89 \
|
|
calendar \
|
|
cap_mkdb \
|
|
chat \
|
|
checknr \
|
|
chflags \
|
|
chpass \
|
|
cksum \
|
|
cmp \
|
|
col \
|
|
colcrt \
|
|
colldef \
|
|
colrm \
|
|
column \
|
|
comm \
|
|
compile_et \
|
|
compress \
|
|
ctags \
|
|
cut \
|
|
dirname \
|
|
du \
|
|
ee \
|
|
enigma \
|
|
env \
|
|
expand \
|
|
false \
|
|
fetch \
|
|
file \
|
|
file2c \
|
|
find \
|
|
finger \
|
|
fmt \
|
|
fold \
|
|
from \
|
|
fstat \
|
|
fsync \
|
|
ftp \
|
|
gencat \
|
|
getconf \
|
|
getopt \
|
|
gprof \
|
|
head \
|
|
hesinfo \
|
|
hexdump \
|
|
id \
|
|
indent \
|
|
ipcrm \
|
|
ipcs \
|
|
join \
|
|
jot \
|
|
kdump \
|
|
kenv \
|
|
keylogin \
|
|
keylogout \
|
|
killall \
|
|
ktrace \
|
|
ktrdump \
|
|
lam \
|
|
last \
|
|
lastcomm \
|
|
ldd \
|
|
leave \
|
|
less \
|
|
lessecho \
|
|
lesskey \
|
|
lex \
|
|
limits \
|
|
locate \
|
|
lock \
|
|
lockf \
|
|
logger \
|
|
login \
|
|
logname \
|
|
look \
|
|
lorder \
|
|
lsvfs \
|
|
m4 \
|
|
mail \
|
|
make \
|
|
mesg \
|
|
minigzip \
|
|
mkdep \
|
|
mkfifo \
|
|
mklocale \
|
|
mkstr \
|
|
mktemp \
|
|
msgs \
|
|
mt \
|
|
ncal \
|
|
netstat \
|
|
nfsstat \
|
|
nice \
|
|
nl \
|
|
nohup \
|
|
objformat \
|
|
opieinfo \
|
|
opiekey \
|
|
opiepasswd \
|
|
pagesize \
|
|
passwd \
|
|
paste \
|
|
pr \
|
|
printenv \
|
|
printf \
|
|
quota \
|
|
renice \
|
|
rev \
|
|
rlogin \
|
|
rpcgen \
|
|
rpcinfo \
|
|
rs \
|
|
rsh \
|
|
rup \
|
|
ruptime \
|
|
rusers \
|
|
rwall \
|
|
rwho \
|
|
script \
|
|
sed \
|
|
shar \
|
|
showmount \
|
|
sockstat \
|
|
soelim \
|
|
sort \
|
|
split \
|
|
su \
|
|
symorder \
|
|
systat \
|
|
tail \
|
|
talk \
|
|
tcopy \
|
|
tee \
|
|
tftp \
|
|
time \
|
|
tip \
|
|
top \
|
|
touch \
|
|
tput \
|
|
tr \
|
|
true \
|
|
truncate \
|
|
truss \
|
|
tset \
|
|
tsort \
|
|
tty \
|
|
ul \
|
|
uname \
|
|
unexpand \
|
|
unifdef \
|
|
uniq \
|
|
units \
|
|
unvis \
|
|
usbhidctl \
|
|
users \
|
|
uudecode \
|
|
uuencode \
|
|
vgrind \
|
|
vi \
|
|
vis \
|
|
vmstat \
|
|
w \
|
|
wall \
|
|
wc \
|
|
what \
|
|
whereis \
|
|
which \
|
|
who \
|
|
whois \
|
|
window \
|
|
write \
|
|
xargs \
|
|
xinstall \
|
|
xstr \
|
|
yacc \
|
|
yes \
|
|
ypcat \
|
|
ypmatch \
|
|
ypwhich
|
|
|
|
.if defined(RELEASEDIR) || \
|
|
(!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \
|
|
defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4))
|
|
# Releases need both this non-crypt telnet and the crypt telnet.
|
|
SUBDIR+=telnet
|
|
.endif
|
|
|
|
.if !defined(NO_BIND)
|
|
SUBDIR+=dig \
|
|
dnskeygen \
|
|
dnsquery \
|
|
host
|
|
.endif
|
|
|
|
.if !defined(NO_SENDMAIL)
|
|
SUBDIR+=vacation
|
|
.endif
|
|
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
# Things that don't compile on alpha or are aout specific:
|
|
SUBDIR+=ar \
|
|
doscmd \
|
|
gcore \
|
|
ncplist \
|
|
ncplogin \
|
|
nm \
|
|
ranlib \
|
|
sasc \
|
|
size \
|
|
smbutil \
|
|
strings \
|
|
strip
|
|
.endif
|
|
|
|
.if ${MACHINE_ARCH} == "alpha"
|
|
SUBDIR+=uac
|
|
.endif
|
|
|
|
.if ${MACHINE_ARCH} != "ia64"
|
|
SUBDIR+=xlint
|
|
.endif
|
|
|
|
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
|
|
SUBDIR+=chkey newkey
|
|
.endif
|
|
|
|
.include <bsd.subdir.mk>
|