|
|
1.1 root 1: #
2: # Copyright (c) 1987 Regents of the University of California.
3: # All rights reserved. The Berkeley software License Agreement
4: # specifies the terms and conditions for redistribution.
5: #
6: # @(#)Makefile 5.4 (Berkeley) 6/18/87
7: #
8: # make file for intermachine communications package
9: #
10: # Files are:
11: # /etc/remote remote host description file
12: # /etc/phones phone number file, owned by ${OWNER} and
13: # mode 6??
14: # ${ADM}/aculog ACU accounting file, owned by ${OWNER} and
15: # mode 6?? {if ACULOG defined}
16: # Presently supports:
17: # BIZCOMP
18: # DEC DF02-AC, DF03-AC
19: # DEC DN-11/Able Quadracall
20: # HAYES and Hayes emulators
21: # USR COURIER (2400 baud)
22: # VENTEL 212+
23: # VADIC 831 RS232 adaptor
24: # VADIC 3451
25: # (drivers are located in aculib.a)
26: #
27: # Configuration defines:
28: # DF02, DF03, DN11 ACU's supported
29: # BIZ1031, BIZ1022, VENTEL, V831, V3451, HAYES, COURIER
30: # ACULOG turn on tip logging of ACU use
31: # PRISTINE no phone #'s put in ACU log file
32: # CONNECT worthless command
33: # DEFBR default baud rate to make connection at
34: # DEFFS default frame size for FTP buffering of
35: # writes on local side
36: # BUFSIZ buffer sizing from stdio, must be fed
37: # explicitly to remcap.c if not 1024
38: ADM= usr/adm
39: CONFIG= -DV831 -DVENTEL -DHAYES -DCOURIER
40: CFLAGS= -O -DDEFBR=1200 -DDEFFS=BUFSIZ -DACULOG -DPRISTINE
41: LIBC= /lib/libc.a
42: SRCS= acu.c acutab.c cmds.c cmdtab.c cu.c hunt.c log.c partab.c remcap.c \
43: remote.c tip.c tipout.c uucplock.c value.c vars.c
44: OBJS= acu.o acutab.o cmds.o cmdtab.o cu.o hunt.o log.o partab.o remcap.o \
45: remote.o tip.o tipout.o uucplock.o value.o vars.o
46:
47: all: aculib/aculib.a tip
48:
49: tip: ${OBJS} ${LIBC}
50: ${CC} -o $@ ${OBJS} aculib/aculib.a
51:
52: remcap.o: remcap.c
53: ${CC} -c -DBUFSIZ=1024 ${CFLAGS} remcap.c
54:
55: # acutab is configuration dependent, and so depends on the makefile
56: acutab.o: Makefile
57: acutab.o: acutab.c
58: ${CC} -c ${CFLAGS} ${CONFIG} acutab.c
59:
60: # remote.o depends on the makefile because of DEFBR and DEFFS
61: # log.o depends on the makefile because of ACULOG
62: log.o remote.o: Makefile
63:
64: aculib/aculib.a: FRC
65: cd aculib; make ${MFLAGS}
66:
67: clean: FRC
68: rm -f ${OBJS} core tip
69: cd aculib; make ${MFLAGS} clean
70:
71: depend: FRC
72: mkdep ${CFLAGS} ${SRCS}
73: cd aculib; make ${MFLAGS} depend
74:
75: install: FRC
76: cd aculib; make ${MFLAGS} install
77: install -s -o uucp -g daemon -m 4711 tip ${DESTDIR}/usr/bin/tip
78: rm -f ${DESTDIR}/usr/bin/cu
79: ln ${DESTDIR}/usr/bin/tip ${DESTDIR}/usr/bin/cu
80: # cp /dev/null ${DESTDIR}/${ADM}/aculog
81: # chown ${OWNER} ${DESTDIR}/${ADM}/aculog
82: # chmod 600 ${DESTDIR}/${ADM}/aculog
83: # @echo "create /etc/remote and /etc/phones"
84:
85: lint: FRC
86: lint ${CFLAGS} ${SRCS}
87:
88: tags: FRC
89: ctags ${SRCS}
90:
91: FRC:
92:
93: # DO NOT DELETE THIS LINE -- mkdep uses it.
94: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
95:
96: acu.o: acu.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
97: acu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
98: acu.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
99: acu.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
100: acu.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
101: acu.o: /usr/include/errno.h
102: acutab.o: acutab.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
103: acutab.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
104: acutab.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
105: acutab.o: /usr/include/signal.h /usr/include/machine/trap.h
106: acutab.o: /usr/include/stdio.h /usr/include/pwd.h /usr/include/ctype.h
107: acutab.o: /usr/include/setjmp.h /usr/include/errno.h
108: cmds.o: cmds.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
109: cmds.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
110: cmds.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
111: cmds.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
112: cmds.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
113: cmds.o: /usr/include/errno.h
114: cmdtab.o: cmdtab.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
115: cmdtab.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
116: cmdtab.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
117: cmdtab.o: /usr/include/signal.h /usr/include/machine/trap.h
118: cmdtab.o: /usr/include/stdio.h /usr/include/pwd.h /usr/include/ctype.h
119: cmdtab.o: /usr/include/setjmp.h /usr/include/errno.h
120: cu.o: cu.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
121: cu.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
122: cu.o: /usr/include/sys/ttydev.h /usr/include/signal.h
123: cu.o: /usr/include/machine/trap.h /usr/include/stdio.h /usr/include/pwd.h
124: cu.o: /usr/include/ctype.h /usr/include/setjmp.h /usr/include/errno.h
125: hunt.o: hunt.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
126: hunt.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
127: hunt.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
128: hunt.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
129: hunt.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
130: hunt.o: /usr/include/errno.h
131: log.o: log.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
132: log.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
133: log.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
134: log.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
135: log.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
136: log.o: /usr/include/errno.h
137: partab.o: partab.c
138: remcap.o: remcap.c /usr/include/sys/file.h /usr/include/ctype.h
139: remote.o: remote.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
140: remote.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
141: remote.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
142: remote.o: /usr/include/signal.h /usr/include/machine/trap.h
143: remote.o: /usr/include/stdio.h /usr/include/pwd.h /usr/include/ctype.h
144: remote.o: /usr/include/setjmp.h /usr/include/errno.h
145: tip.o: tip.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
146: tip.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
147: tip.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
148: tip.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
149: tip.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
150: tip.o: /usr/include/errno.h
151: tipout.o: tipout.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
152: tipout.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
153: tipout.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
154: tipout.o: /usr/include/signal.h /usr/include/machine/trap.h
155: tipout.o: /usr/include/stdio.h /usr/include/pwd.h /usr/include/ctype.h
156: tipout.o: /usr/include/setjmp.h /usr/include/errno.h
157: uucplock.o: uucplock.c /usr/include/sys/types.h /usr/include/sys/stat.h
158: uucplock.o: /usr/include/stdio.h
159: value.o: value.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
160: value.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
161: value.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
162: value.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
163: value.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
164: value.o: /usr/include/errno.h
165: vars.o: vars.c tip.h /usr/include/sys/types.h /usr/include/sys/file.h
166: vars.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
167: vars.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
168: vars.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/stdio.h
169: vars.o: /usr/include/pwd.h /usr/include/ctype.h /usr/include/setjmp.h
170: vars.o: /usr/include/errno.h
171:
172: # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.