xref: /original-bsd/usr.bin/talk/Makefile (revision b424313c)
1#
2# Copyright (c) 1987 Regents of the University of California.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms are permitted
6# provided that this notice is preserved and that due credit is given
7# to the University of California at Berkeley. The name of the University
8# may not be used to endorse or promote products derived from this
9# software without specific prior written permission. This software
10# is provided ``as is'' without express or implied warranty.
11#
12#	@(#)Makefile	5.6 (Berkeley) 05/20/88
13#
14CFLAGS=	-O
15LIBC=	/lib/libc.a
16SRCS=	talk.c get_names.c display.c io.c ctl.c init_disp.c \
17	msgs.c get_addrs.c ctl_transact.c invite.c look_up.c
18OBJS=	talk.o get_names.o display.o io.o ctl.o init_disp.o \
19	msgs.o get_addrs.o ctl_transact.o invite.o look_up.o
20
21all: talk
22
23talk:	${OBJS} ${LIBC}
24	${CC} -o $@ ${CFLAGS} ${OBJS} -lcurses -ltermlib
25
26clean: FRC
27	rm -f ${OBJS} core talk
28
29depend: FRC
30	mkdep ${CFLAGS} ${SRCS}
31
32install: FRC
33	install -s -o bin -g tty -m 2755 talk ${DESTDIR}/usr/ucb/talk
34
35lint: FRC
36	lint ${CFLAGS} ${SRCS}
37
38tags: FRC
39	ctags ${SRCS}
40
41FRC:
42
43# DO NOT DELETE THIS LINE -- mkdep uses it.
44# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
45
46talk.o: talk.c talk.h /usr/include/curses.h /usr/include/stdio.h
47talk.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
48talk.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h
49talk.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
50get_names.o: get_names.c talk.h /usr/include/curses.h /usr/include/stdio.h
51get_names.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
52get_names.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h
53get_names.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
54get_names.o: /usr/include/sys/param.h /usr/include/sys/types.h
55get_names.o: /usr/include/signal.h /usr/include/machine/trap.h
56get_names.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
57get_names.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
58get_names.o: /usr/include/sys/socket.h /usr/include/pwd.h
59display.o: display.c talk.h /usr/include/curses.h /usr/include/stdio.h
60display.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
61display.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h
62display.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
63io.o: io.c talk.h /usr/include/curses.h /usr/include/stdio.h
64io.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
65io.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
66io.o: /usr/include/utmp.h /usr/include/stdio.h /usr/include/errno.h
67io.o: /usr/include/sys/time.h /usr/include/time.h
68ctl.o: ctl.c talk_ctl.h /usr/include/sys/types.h /usr/include/protocols/talkd.h
69ctl.o: /usr/include/sys/types.h /usr/include/sys/socket.h
70ctl.o: /usr/include/netinet/in.h talk.h /usr/include/curses.h
71ctl.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
72ctl.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h
73ctl.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/errno.h
74init_disp.o: init_disp.c talk.h /usr/include/curses.h /usr/include/stdio.h
75init_disp.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
76init_disp.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h
77init_disp.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
78init_disp.o: /usr/include/signal.h /usr/include/machine/trap.h
79msgs.o: msgs.c /usr/include/signal.h /usr/include/machine/trap.h
80msgs.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h talk.h
81msgs.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
82msgs.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
83msgs.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
84msgs.o: /usr/include/utmp.h
85get_addrs.o: get_addrs.c talk_ctl.h /usr/include/sys/types.h
86get_addrs.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
87get_addrs.o: /usr/include/sys/socket.h /usr/include/netinet/in.h talk.h
88get_addrs.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
89get_addrs.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
90get_addrs.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
91get_addrs.o: /usr/include/utmp.h /usr/include/errno.h /usr/include/netdb.h
92ctl_transact.o: ctl_transact.c talk_ctl.h /usr/include/sys/types.h
93ctl_transact.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
94ctl_transact.o: /usr/include/sys/socket.h /usr/include/netinet/in.h talk.h
95ctl_transact.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
96ctl_transact.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
97ctl_transact.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
98ctl_transact.o: /usr/include/utmp.h /usr/include/errno.h
99ctl_transact.o: /usr/include/sys/time.h /usr/include/time.h
100invite.o: invite.c talk_ctl.h /usr/include/sys/types.h
101invite.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
102invite.o: /usr/include/sys/socket.h /usr/include/netinet/in.h talk.h
103invite.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
104invite.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
105invite.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
106invite.o: /usr/include/utmp.h /usr/include/errno.h /usr/include/sys/time.h
107invite.o: /usr/include/time.h /usr/include/signal.h /usr/include/machine/trap.h
108invite.o: /usr/include/setjmp.h
109look_up.o: look_up.c talk_ctl.h /usr/include/sys/types.h
110look_up.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
111look_up.o: /usr/include/sys/socket.h /usr/include/netinet/in.h talk.h
112look_up.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
113look_up.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
114look_up.o: /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h
115look_up.o: /usr/include/utmp.h /usr/include/errno.h
116
117# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
118