ea8b97a093
Move our old a.out utils to /usr/libexec/aout. Enable binutils and put the utils in /usr/libexec/elf Enable objformat, a little helper program that calls the right utils based on /etc/objformat and $OBJFORMAT. This will enable the ELF generating tools. Remember that this is only step one, the system is still compiled and run in a.out format ONLY. Problem left to solve: The BSD manpages wins over the GNU equivalents as the are installed last. We need to distinguish between the manpages somehow...
50 lines
2.0 KiB
Makefile
50 lines
2.0 KiB
Makefile
# From: @(#)Makefile 8.3 (Berkeley) 1/7/94
|
|
# $Id: Makefile,v 1.99 1998/05/15 12:33:56 jb Exp $
|
|
|
|
# XXX MISSING: deroff diction graph learn plot
|
|
# spell spline struct xsend
|
|
# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
|
|
# Moved to secure: bdes
|
|
#
|
|
SUBDIR= apply at banner basename biff c89 calendar \
|
|
cap_mkdb chat checknr chflags chpass cksum cmp col colcrt colldef \
|
|
colrm column comm compile_et compress chkey cpp ctags cut \
|
|
dirname du ee env error expand \
|
|
f2c false fetch file file2c \
|
|
find finger fmt fold fpr from fsplit ftp gencat getopt \
|
|
global head hexdump id indent \
|
|
join jot key keyinfo keyinit keylogin keylogout killall kzip \
|
|
lam last lastcomm leave lex limits locate lock lockf logger login \
|
|
logname look lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr \
|
|
mktemp mk_cmds more msgs ncal newkey nice nohup \
|
|
objformat opieinfo opiekey opiepasswd pagesize passwd paste pr \
|
|
printenv printf quota rdist renice rev rlogin rpcgen \
|
|
rpcinfo rs rsh rup ruptime rusers rwall \
|
|
rwho script sed shar showmount soelim split \
|
|
su symorder tail talk tconv tcopy tee tftp time \
|
|
tip tn3270 touch tput tr true tset tsort tty ul uname \
|
|
unexpand unifdef uniq units unvis users uudecode uuencode vacation \
|
|
vgrind vi vis wall wc what whereis which who whois window \
|
|
write xargs xinstall xlint xstr yacc yes ypcat ypmatch ypwhich
|
|
SUBDIR+=minigzip
|
|
|
|
.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
|
|
# releases do need both
|
|
SUBDIR+=telnet
|
|
.endif
|
|
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
# Things that don't compile on alpha or are aout specific:
|
|
SUBDIR+=ar brandelf dig dnsquery doscmd fstat gcore gprof gprof4 host ipcrm \
|
|
ipcs kdump ktrace lorder modstat mt netstat nfsstat nm ranlib \
|
|
sasc size strings \
|
|
strip systat top truss vmstat w
|
|
.endif
|
|
|
|
.if !defined(NOTCL) && exists (${.CURDIR}/../contrib/tcl) && \
|
|
exists(${.CURDIR}/tclsh) && exists (${.CURDIR}/../lib/libtcl)
|
|
SUBDIR+=tclsh
|
|
.endif
|
|
|
|
.include <bsd.subdir.mk>
|