use getpwuid in addition to getlogin to get user name, and some cleanup
[unix-history] / usr / src / usr.bin / talk / Makefile
CommitLineData
d0aeaf5a 1#
51a16129 2# Copyright (c) 1987 Regents of the University of California.
d0aeaf5a
DF
3# All rights reserved. The Berkeley software License Agreement
4# specifies the terms and conditions for redistribution.
5#
51a16129 6# @(#)Makefile 5.5 (Berkeley) %G%
771a3d9d 7#
51a16129
KB
8CFLAGS= -O
9LIBC= /lib/libc.a
4fa2ac2d 10SRCS= talk.c get_names.c display.c io.c ctl.c init_disp.c \
771a3d9d 11 msgs.c get_addrs.c ctl_transact.c invite.c look_up.c
51a16129
KB
12OBJS= talk.o get_names.o display.o io.o ctl.o init_disp.o \
13 msgs.o get_addrs.o ctl_transact.o invite.o look_up.o
14
15all: talk
16
17talk: ${OBJS} ${LIBC}
18 ${CC} -o $@ ${CFLAGS} ${OBJS} -lcurses -ltermlib
f82cf5c1 19
51a16129
KB
20clean: FRC
21 rm -f ${OBJS} core talk
f82cf5c1 22
51a16129
KB
23depend: FRC
24 mkdep ${CFLAGS} ${SRCS}
f82cf5c1 25
51a16129
KB
26install: FRC
27 install -s -o bin -g tty -m 2755 talk ${DESTDIR}/usr/ucb/talk
f82cf5c1 28
51a16129
KB
29lint: FRC
30 lint ${CFLAGS} ${SRCS}
f82cf5c1 31
51a16129
KB
32tags: FRC
33 ctags ${SRCS}
4fa2ac2d 34
51a16129 35FRC:
4fa2ac2d 36
51a16129
KB
37# DO NOT DELETE THIS LINE -- mkdep uses it.
38# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
4fa2ac2d 39
51a16129
KB
40talk.o: talk.c
41talk.o:talk.h
42talk.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
43talk.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
44talk.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
45get_names.o: get_names.c
46get_names.o:talk.h
47get_names.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
48get_names.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
49get_names.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
50get_names.o: /usr/include/sys/param.h /usr/include/sys/types.h
51get_names.o: /usr/include/signal.h /usr/include/machine/machparam.h
52get_names.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h
53get_names.o: /usr/include/sys/socket.h
54display.o: display.c
55display.o:talk.h
56display.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
57display.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
58display.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
59io.o: io.c
60io.o:talk.h
61io.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
62io.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
63io.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/stdio.h
64io.o: /usr/include/errno.h /usr/include/sys/time.h /usr/include/time.h
65ctl.o: ctl.c
66ctl.o:talk_ctl.h
67ctl.o: /usr/include/sys/types.h /usr/include/protocols/talkd.h
68ctl.o: /usr/include/sys/types.h /usr/include/sys/socket.h
69ctl.o: /usr/include/netinet/in.h
70ctl.o:talk.h
71ctl.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
72ctl.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
73ctl.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/errno.h
74init_disp.o: init_disp.c
75init_disp.o:talk.h
76init_disp.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
77init_disp.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
78init_disp.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
79init_disp.o: /usr/include/signal.h
80msgs.o: msgs.c /usr/include/signal.h /usr/include/stdio.h
81msgs.o: /usr/include/sys/time.h /usr/include/time.h
82msgs.o:talk.h
83msgs.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
84msgs.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
85msgs.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
86get_addrs.o: get_addrs.c
87get_addrs.o:talk_ctl.h
88get_addrs.o: /usr/include/sys/types.h /usr/include/protocols/talkd.h
89get_addrs.o: /usr/include/sys/types.h /usr/include/sys/socket.h
90get_addrs.o: /usr/include/netinet/in.h
91get_addrs.o:talk.h
92get_addrs.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
93get_addrs.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
94get_addrs.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/errno.h
95get_addrs.o: /usr/include/netdb.h
96ctl_transact.o: ctl_transact.c
97ctl_transact.o:talk_ctl.h
98ctl_transact.o: /usr/include/sys/types.h /usr/include/protocols/talkd.h
99ctl_transact.o: /usr/include/sys/types.h /usr/include/sys/socket.h
100ctl_transact.o: /usr/include/netinet/in.h
101ctl_transact.o:talk.h
102ctl_transact.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
103ctl_transact.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
104ctl_transact.o: /usr/include/sys/ttydev.h /usr/include/utmp.h
105ctl_transact.o: /usr/include/errno.h /usr/include/sys/time.h
106ctl_transact.o: /usr/include/time.h
107invite.o: invite.c
108invite.o:talk_ctl.h
109invite.o: /usr/include/sys/types.h /usr/include/protocols/talkd.h
110invite.o: /usr/include/sys/types.h /usr/include/sys/socket.h
111invite.o: /usr/include/netinet/in.h
112invite.o:talk.h
113invite.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
114invite.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
115invite.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/errno.h
116invite.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/signal.h
117invite.o: /usr/include/setjmp.h
118look_up.o: look_up.c
119look_up.o:talk_ctl.h
120look_up.o: /usr/include/sys/types.h /usr/include/protocols/talkd.h
121look_up.o: /usr/include/sys/types.h /usr/include/sys/socket.h
122look_up.o: /usr/include/netinet/in.h
123look_up.o:talk.h
124look_up.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h
125look_up.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
126look_up.o: /usr/include/sys/ttydev.h /usr/include/utmp.h /usr/include/errno.h
f82cf5c1 127
51a16129 128# IF YOU PUT ANYTHING HERE IT WILL GO AWAY