xref: /original-bsd/libexec/talkd/Makefile (revision 03a7be21)
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