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