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.5 (Berkeley) 06/16/87 7# 8CFLAGS= -O 9LIBC= /lib/libc.a 10SRCS= talk.c get_names.c display.c io.c ctl.c init_disp.c \ 11 msgs.c get_addrs.c ctl_transact.c invite.c look_up.c 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 19 20clean: FRC 21 rm -f ${OBJS} core talk 22 23depend: FRC 24 mkdep ${CFLAGS} ${SRCS} 25 26install: FRC 27 install -s -o bin -g tty -m 2755 talk ${DESTDIR}/usr/ucb/talk 28 29lint: FRC 30 lint ${CFLAGS} ${SRCS} 31 32tags: FRC 33 ctags ${SRCS} 34 35FRC: 36 37# DO NOT DELETE THIS LINE -- mkdep uses it. 38# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. 39 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 127 128# IF YOU PUT ANYTHING HERE IT WILL GO AWAY 129