# @(#)Makefile 4.28 (Berkeley) 2/27/83
# Programs that live in subdirectories, and have makefiles of their own.
SUBDIR
= Mail berknet compact dbx error ex eyacc fp gprof indent \
lisp more msgs netser pascal tset vgrind vpr vlp sysline
# Shell scripts that need only be installed and are never removed.
SHSCRIPT
= apropos help lpr
print see trman
# C programs that live in the current directory and do not need
STD
= apply arcv at biff checknr chfn chsh colcrt colrm ctags expand \
finger fold from gcore grep groups head last \
lastcomm leave man mkstr num printenv prmail pti reset \
sccs soelim ssp strings symorder tail unexpand unifdef \
users vmstat w whatis whereis whoami xstr what wc yes
# C programs that live in the current directory and need explicit make lines.
NSTD
= clear lock script ul
all: ${SUBDIR} ${STD} ${NSTD}
(cd
$$i; make
${MFLAGS} DESTDIR
=${DESTDIR} install); done
for i in
${SHSCRIPT}; do \
(install -c
$$i.sh
${DESTDIR}/usr
/ucb
/$$i); done
for i in
${CSHSCRIPT}; do \
(install -c
$$i.csh
${DESTDIR}/usr
/ucb
/$$i); done
for i in
${STD} ${NSTD}; do
(install $$i ${DESTDIR}/usr
/ucb
/$$i); done
rm -f
${DESTDIR}/usr
/ucb
/uptime
${DESTDIR}/usr
/ucb
/page \
ln
${DESTDIR}/usr
/ucb
/w
${DESTDIR}/usr
/ucb
/uptime
ln
${DESTDIR}/usr
/ucb
/finger
${DESTDIR}/usr
/ucb
/f
chmod
4755 ${DESTDIR}/usr
/ucb
/chsh
${DESTDIR}/usr
/ucb
/chfn
for i in
${SUBDIR}; do
(echo
$$i; cd
$$i; make
${MFLAGS} clean); done
for i in
${STD} ${NSTD}; do \
(echo
$$i: $$i.c
>>makedep
; \
/bin
/grep
'^#[ ]*include' x.c
$$i.c | sed \
-e
's,<\(.*\)>,"/usr/include/\1",' \
-e
's/:[^"]*"\([^"]*\)".*/: \1/' \
-e
's/\.c//' >>makedep
); done
echo
'/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
echo
'$$r makedep' >>eddep
echo
'# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo
'# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo
'# see make depend above' >> Makefile
# Files listed in ${NSTD} have explicit make lines given below.
cc -o clear clear.c
-ltermcap
cc -o script script.c
-ljobs
# DO NOT DELETE THIS LINE -- make depend uses it
apply
: /usr
/include/stdio.h
arcv
: /usr
/include/signal.h
at
: /usr
/include/signal.h
biff
: /usr
/include/sys
/types.h
biff
: /usr
/include/stat.h
biff
: /usr
/include/stdio.h
checknr
: /usr
/include/stdio.h
checknr
: /usr
/include/ctype.h
chfn
: /usr
/include/stdio.h
chfn
: /usr
/include/signal.h
chsh
: /usr
/include/stdio.h
chsh
: /usr
/include/sys
/types.h
chsh
: /usr
/include/stat.h
chsh
: /usr
/include/signal.h
colcrt
: /usr
/include/stdio.h
colrm
: /usr
/include/stdio.h
ctags
: /usr
/include/stdio.h
ctags
: /usr
/include/ctype.h
expand
: /usr
/include/stdio.h
finger
: /usr
/include/sys
/types.h
finger
: /usr
/include/sys
/stat.h
finger
: /usr
/include/sgtty.h
finger
: /usr
/include/utmp.h
finger
: /usr
/include/signal.h
finger
: /usr
/include/pwd.h
finger
: /usr
/include/stdio.h
finger
: /usr
/include/sccs.h
finger
: /usr
/include/lastlog.h
finger
: /usr
/include/time.h
fold
: /usr
/include/stdio.h
from
: /usr
/include/stdio.h
from
: /usr
/include/ctype.h
gcore
: /usr
/include/stdio.h
gcore
: /usr
/include/nlist.h
gcore
: /usr
/include/sys
/param.h
gcore
: /usr
/include/sys
/dir.h
gcore
: /usr
/include/sys
/user.h
gcore
: /usr
/include/sys
/proc.h
gcore
: /usr
/include/machine
/pte.h
gcore
: /usr
/include/sys
/vm.h
gcore
: /usr
/include/setjmp.h
gets
: /usr
/include/stdio.h
grep
: /usr
/include/stdio.h
groups
: /usr
/include/sys
/param.h
groups
: /usr
/include/grp.h
groups
: /usr
/include/pwd.h
head
: /usr
/include/stdio.h
last
: /usr
/include/sys
/types.h
last
: /usr
/include/stdio.h
last
: /usr
/include/signal.h
last
: /usr
/include/stat.h
last
: /usr
/include/utmp.h
lastcomm
: /usr
/include/stdio.h
lastcomm
: /usr
/include/sys
/param.h
lastcomm
: /usr
/include/sys
/acct.h
lastcomm
: /usr
/include/sys
/dir.h
lastcomm
: /usr
/include/signal.h
lastcomm
: /usr
/include/pwd.h
lastcomm
: /usr
/include/stat.h
lastcomm
: /usr
/include/utmp.h
lastcomm
: /usr
/include/struct.h
leave
: /usr
/include/stdio.h
leave
: /usr
/include/utmp.h
man
: /usr
/include/stdio.h
man
: /usr
/include/ctype.h
man
: /usr
/include/sgtty.h
man
: /usr
/include/sys
/types.h
man
: /usr
/include/sys
/stat.h
man
: /usr
/include/signal.h
mkstr
: /usr
/include/stdio.h
mkstr
: /usr
/include/sys
/types.h
mkstr
: /usr
/include/sys
/stat.h
num
: /usr
/include/stdio.h
prmail
: /usr
/include/pwd.h
prmail
: /usr
/include/sys
/types.h
prmail
: /usr
/include/sys
/stat.h
reset
: /usr
/include/sgtty.h
sccs
: /usr
/include/stdio.h
sccs
: /usr
/include/sys
/param.h
sccs
: /usr
/include/sys
/stat.h
sccs
: /usr
/include/errno.h
sccs
: /usr
/include/signal.h
sccs
: /usr
/include/sysexits.h
soelim
: /usr
/include/stdio.h
ssp
: /usr
/include/stdio.h
strings
: /usr
/include/stdio.h
strings
: /usr
/include/a.out.h
strings
: /usr
/include/ctype.h
symorder
: /usr
/include/stdio.h
symorder
: /usr
/include/pagsiz.h
symorder
: /usr
/include/sys
/types.h
symorder
: /usr
/include/stat.h
symorder
: /usr
/include/a.out.h
tail
: /usr
/include/stdio.h
tail
: /usr
/include/ctype.h
tail
: /usr
/include/sys
/types.h
tail
: /usr
/include/sys
/stat.h
tail
: /usr
/include/errno.h
unexpand
: /usr
/include/stdio.h
unifdef
: /usr
/include/stdio.h
unifdef
: /usr
/include/ctype.h
users
: /usr
/include/stdio.h
users
: /usr
/include/utmp.h
vmstat
: /usr
/include/stdio.h
vmstat
: /usr
/include/sys
/param.h
vmstat
: /usr
/include/sys
/vm.h
vmstat
: /usr
/include/sys
/dk.h
vmstat
: /usr
/include/nlist.h
vmstat
: /usr
/include/sys
/buf.h
vmstat
: /usr
/include/vaxuba
/ubavar.h
vmstat
: /usr
/include/vaxmba
/mbavar.h
vmstat
: /usr
/include/sundev
/mbvar.h
w
: /usr
/include/sys
/param.h
w
: /usr
/include/sys
/stat.h
w
: /usr
/include/sys
/dir.h
w
: /usr
/include/sys
/user.h
w
: /usr
/include/sys
/proc.h
w
: /usr
/include/machine
/pte.h
whatis
: /usr
/include/stdio.h
whatis
: /usr
/include/ctype.h
whereis
: /usr
/include/sys
/param.h
whereis
: /usr
/include/stdio.h
whereis
: /usr
/include/ctype.h
whereis
: /usr
/include/dir.h
whoami
: /usr
/include/pwd.h
xstr
: /usr
/include/stdio.h
xstr
: /usr
/include/ctype.h
xstr
: /usr
/include/sys
/types.h
xstr
: /usr
/include/signal.h
what
: /usr
/include/stdio.h
clear
: /usr
/include/stdio.h
clear
: /usr
/include/sgtty.h
lock
: /usr
/include/stdio.h
lock
: /usr
/include/sys
/types.h
lock
: /usr
/include/sys
/stat.h
lock
: /usr
/include/signal.h
lock
: /usr
/include/sgtty.h
script
: /usr
/include/stdio.h
script
: /usr
/include/signal.h
script
: /usr
/include/sys
/types.h
script
: /usr
/include/sys
/stat.h
script
: /usr
/include/sys
/ioctl.h
script
: /usr
/include/sgtty.h
script
: /usr
/include/time.h
script
: /usr
/include/wait.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY