X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/a821daa691dcafa0b76f2cbf0f47c5705c320b4a..120e0954cfb542b2b5e9d2cae3883fbd99448fb6:/usr/src/usr.bin/tip/Makefile diff --git a/usr/src/usr.bin/tip/Makefile b/usr/src/usr.bin/tip/Makefile index 3a3a8342ad..c20a178234 100644 --- a/usr/src/usr.bin/tip/Makefile +++ b/usr/src/usr.bin/tip/Makefile @@ -1,4 +1,9 @@ -# Makefile 4.13 85/04/11 +# +# Copyright (c) 1987 Regents of the University of California. +# All rights reserved. The Berkeley software License Agreement +# specifies the terms and conditions for redistribution. +# +# @(#)Makefile 5.4 (Berkeley) %G% # # make file for intermachine communications package # @@ -12,6 +17,8 @@ # BIZCOMP # DEC DF02-AC, DF03-AC # DEC DN-11/Able Quadracall +# HAYES and Hayes emulators +# USR COURIER (2400 baud) # VENTEL 212+ # VADIC 831 RS232 adaptor # VADIC 3451 @@ -19,7 +26,7 @@ # # Configuration defines: # DF02, DF03, DN11 ACU's supported -# BIZ1031, BIZ1022, VENTEL, V831, V3451 +# BIZ1031, BIZ1022, VENTEL, V831, V3451, HAYES, COURIER # ACULOG turn on tip logging of ACU use # PRISTINE no phone #'s put in ACU log file # CONNECT worthless command @@ -28,27 +35,19 @@ # writes on local side # BUFSIZ buffer sizing from stdio, must be fed # explicitly to remcap.c if not 1024 - ADM= usr/adm -OWNER= uucp -GROUP= daemon -CONFIG= -DV831 -DVENTEL -DHAYES -CFLAGS= -O -DDEFBR=300 -DDEFFS=BUFSIZ -DACULOG -DPRISTINE -LDFLAGS= -OBJS= acu.o cmds.o cmdtab.o cu.o hunt.o \ - log.o partab.o remote.o tip.o tipout.o value.o vars.o -SPECIAL=acutab.c remcap.c uucplock.c -DRIVERS=aculib/*.c -SOURCES=acu.c acutab.c cmds.c cmdtab.c cu.c hunt.c \ - log.c partab.c remote.c tip.c tipout.c value.c vars.c \ - ${SPECIAL} ${DRIVERS} -CXREF= /usr/ucb/ctags -xw +CONFIG= -DV831 -DVENTEL -DHAYES -DCOURIER +CFLAGS= -O -DDEFBR=1200 -DDEFFS=BUFSIZ -DACULOG -DPRISTINE +LIBC= /lib/libc.a +SRCS= acu.c acutab.c cmds.c cmdtab.c cu.c hunt.c log.c partab.c remcap.c \ + remote.c tip.c tipout.c uucplock.c value.c vars.c +OBJS= acu.o acutab.o cmds.o cmdtab.o cu.o hunt.o log.o partab.o remcap.o \ + remote.o tip.o tipout.o uucplock.o value.o vars.o -tip: ${OBJS} acutab.o remcap.o uucplock.o aculib/aculib.a - ${CC} -o tip ${LDFLAGS} ${OBJS} acutab.o remcap.o uucplock.o \ - aculib/aculib.a +all: aculib/aculib.a tip -${OBJS}: tip.h +tip: ${OBJS} ${LIBC} + ${CC} -o $@ ${OBJS} aculib/aculib.a remcap.o: remcap.c ${CC} -c -DBUFSIZ=1024 ${CFLAGS} remcap.c @@ -59,16 +58,23 @@ acutab.o: acutab.c ${CC} -c ${CFLAGS} ${CONFIG} acutab.c # remote.o depends on the makefile because of DEFBR and DEFFS -remote.o: Makefile - # log.o depends on the makefile because of ACULOG -log.o: Makefile +log.o remote.o: Makefile -aculib/aculib.a: ${DRIVERS} +aculib/aculib.a: FRC cd aculib; make ${MFLAGS} -install: tip - install -m 4711 -o ${OWNER} -g ${GROUP} tip ${DESTDIR}/usr/bin/tip +clean: FRC + rm -f ${OBJS} core tip + cd aculib; make ${MFLAGS} clean + +depend: FRC + mkdep ${CFLAGS} ${SRCS} + cd aculib; make ${MFLAGS} depend + +install: FRC + cd aculib; make ${MFLAGS} install + install -s -o uucp -g daemon -m 4711 tip ${DESTDIR}/usr/bin/tip rm -f ${DESTDIR}/usr/bin/cu ln ${DESTDIR}/usr/bin/tip ${DESTDIR}/usr/bin/cu # cp /dev/null ${DESTDIR}/${ADM}/aculog @@ -76,19 +82,80 @@ install: tip # chmod 600 ${DESTDIR}/${ADM}/aculog # @echo "create /etc/remote and /etc/phones" -tags: ${SOURCES} tip.h - ctags -w ${SOURCES} tip.h +lint: FRC + lint ${CFLAGS} ${SRCS} -clean: - cd aculib; make ${MFLAGS} clean - rm -f tip cu *.o +tags: FRC + ctags ${SRCS} + +FRC: + +# DO NOT DELETE THIS LINE -- mkdep uses it. +# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. -print: - @pr README TODO makefile - @size *.o | pr -h SIZES - @${CXREF} tip.h ${SOURCES} | pr -h XREF - @ls -l | pr - @pr tip.h ${SOURCES} +acu.o: acu.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +acu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +acu.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +acu.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +acu.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +acutab.o: acutab.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +acutab.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +acutab.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +acutab.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +acutab.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +cmds.o: cmds.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +cmds.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +cmds.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +cmds.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +cmds.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +cmdtab.o: cmdtab.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +cmdtab.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +cmdtab.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +cmdtab.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +cmdtab.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +cu.o: cu.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +cu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h +cu.o: /usr/include/sys/ttydev.h /usr/include/signal.h /usr/include/stdio.h +cu.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h +cu.o: /usr/include/errno.h +hunt.o: hunt.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +hunt.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +hunt.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +hunt.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +hunt.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +log.o: log.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +log.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +log.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +log.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +log.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +partab.o: partab.c +remcap.o: remcap.c /usr/include/sys/file.h /usr/include/ctype.h +remote.o: remote.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +remote.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +remote.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +remote.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +remote.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +tip.o: tip.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +tip.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +tip.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +tip.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +tip.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +tipout.o: tipout.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +tipout.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +tipout.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +tipout.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +tipout.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +uucplock.o: uucplock.c /usr/include/sys/types.h /usr/include/sys/stat.h +uucplock.o: /usr/include/stdio.h +value.o: value.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +value.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +value.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +value.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +value.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h +vars.o: vars.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h +vars.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h +vars.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +vars.o: /usr/include/signal.h /usr/include/stdio.h /usr/include/pwd.h +vars.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h -lint: - -lint -hbacvx ${CFLAGS} ${SOURCES} +# IF YOU PUT ANYTHING HERE IT WILL GO AWAY