1# 2# Copyright (c) 1988 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= talkd.c announce.c process.c table.c print.c 17OBJS= talkd.o announce.o process.o table.o print.o 18 19all: talkd 20 21talkd: ${OBJS} ${LIBC} 22 ${CC} -o $@ ${CFLAGS} ${OBJS} 23 24clean: FRC 25 rm -f ${OBJS} core talkd 26 27depend: FRC 28 mkdep ${CFLAGS} ${SRCS} 29 30install: FRC 31 install -s -o bin -g bin -m 755 talkd ${DESTDIR}/etc/ntalkd 32 33lint: FRC 34 lint ${CFLAGS} ${SRCS} 35 36tags: FRC 37 ctags ${SRCS} 38 39FRC: 40 41# DO NOT DELETE THIS LINE -- mkdep uses it. 42# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. 43 44talkd.o: talkd.c /usr/include/stdio.h /usr/include/errno.h 45talkd.o: /usr/include/signal.h /usr/include/machine/trap.h 46talkd.o: /usr/include/syslog.h /usr/include/protocols/talkd.h 47talkd.o: /usr/include/sys/types.h /usr/include/sys/socket.h 48announce.o: announce.c /usr/include/sys/types.h /usr/include/sys/stat.h 49announce.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h 50announce.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydefaults.h 51announce.o: /usr/include/sys/ttydev.h /usr/include/sys/ioctl.h 52announce.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/stdio.h 53announce.o: /usr/include/sys/wait.h /usr/include/machine/endian.h 54announce.o: /usr/include/errno.h /usr/include/syslog.h 55announce.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h 56announce.o: /usr/include/sys/socket.h 57process.o: process.c /usr/include/sys/types.h /usr/include/sys/stat.h 58process.o: /usr/include/stdio.h /usr/include/syslog.h /usr/include/netdb.h 59process.o: /usr/include/netinet/in.h /usr/include/protocols/talkd.h 60process.o: /usr/include/sys/types.h /usr/include/sys/socket.h 61process.o: /usr/include/utmp.h 62table.o: table.c /usr/include/stdio.h /usr/include/sys/time.h 63table.o: /usr/include/time.h /usr/include/syslog.h /usr/include/sys/param.h 64table.o: /usr/include/sys/types.h /usr/include/signal.h 65table.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h 66table.o: /usr/include/machine/endian.h /usr/include/protocols/talkd.h 67table.o: /usr/include/sys/types.h /usr/include/sys/socket.h 68print.o: print.c /usr/include/stdio.h /usr/include/syslog.h 69print.o: /usr/include/sys/param.h /usr/include/sys/types.h 70print.o: /usr/include/signal.h /usr/include/machine/trap.h 71print.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h 72print.o: /usr/include/protocols/talkd.h /usr/include/sys/types.h 73print.o: /usr/include/sys/socket.h 74 75# IF YOU PUT ANYTHING HERE IT WILL GO AWAY 76