xref: /original-bsd/usr.sbin/timed/timed/Makefile (revision 22c2ba50)
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 the above copyright notice and this paragraph are
7# duplicated in all such forms and that any documentation,
8# advertising materials, and other materials related to such
9# distribution and use acknowledge that the software was developed
10# by the University of California, Berkeley.  The name of the
11# University may not be used to endorse or promote products derived
12# from this software without specific prior written permission.
13# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
14# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
15# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
16#
17#	@(#)Makefile	5.5 (Berkeley) 06/18/88
18#
19# optional flags are: MEASURE TESTING DEBUG
20#
21CFLAGS=	-O
22LIBC=	/lib/libc.a
23SRCDS=	acksend.c candidate.c correct.c master.c networkdelta.c readmsg.c \
24	slave.c timed.c
25OBJDS=	acksend.o candidate.o correct.o master.o networkdelta.o readmsg.o \
26	slave.o timed.o
27SRCCS=	cmds.c cmdtab.c timedc.c
28OBJCS=	cmds.o cmdtab.o timedc.o
29COMMS=	byteorder.c measure.c cksum.${MACHINE}.c
30COMMO=	byteorder.o measure.o cksum.${MACHINE}.o
31
32all: timed timedc
33
34timed: 	${OBJDS} ${COMMO} ${LIBC}
35	${CC} ${CFLAGS} ${OBJDS} ${COMMO} ${LIBS} -o $@
36
37timedc: ${OBJCS} ${COMMO} ${LIBC}
38	${CC} ${CFLAGS} ${OBJCS} ${COMMO} ${LIBS} -o $@
39
40cksum.${MACHINE}.o:
41	${CC} ${CFLAGS} -c $*.c
42
43clean: FRC
44	rm -f ${OBJDS} ${OBJCS} ${COMMO} core timed timedc
45
46depend: FRC
47	mkdep ${CFLAGS} ${SRCDS} ${SRCCS} ${COMMS}
48
49install: FRC
50	install -s -o bin -g bin -m 755 timed ${DESTDIR}/etc/timed
51	install -s -o root -g bin -m 4511 timedc ${DESTDIR}/etc/timedc
52
53lint: FRC
54	lint ${CFLAGS} ${SRCDS} ${COMMS}
55	lint ${CFLAGS} ${SRCCS} ${COMMS}
56
57tags: FRC
58	ctags ${SRCDS} ${SRCCS} ${COMMS}
59
60FRC:
61
62# DO NOT DELETE THIS LINE -- mkdep uses it.
63# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
64
65acksend.o: acksend.c globals.h /usr/include/sys/param.h
66acksend.o: /usr/include/sys/types.h /usr/include/signal.h
67acksend.o: /usr/include/machine/machparam.h /usr/include/stdio.h
68acksend.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
69acksend.o: /usr/include/syslog.h /usr/include/sys/socket.h
70acksend.o: /usr/include/netinet/in.h /usr/include/netdb.h
71acksend.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
72candidate.o: candidate.c globals.h /usr/include/sys/param.h
73candidate.o: /usr/include/sys/types.h /usr/include/signal.h
74candidate.o: /usr/include/machine/machparam.h /usr/include/stdio.h
75candidate.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
76candidate.o: /usr/include/syslog.h /usr/include/sys/socket.h
77candidate.o: /usr/include/netinet/in.h /usr/include/netdb.h
78candidate.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
79correct.o: correct.c globals.h /usr/include/sys/param.h
80correct.o: /usr/include/sys/types.h /usr/include/signal.h
81correct.o: /usr/include/machine/machparam.h /usr/include/stdio.h
82correct.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
83correct.o: /usr/include/syslog.h /usr/include/sys/socket.h
84correct.o: /usr/include/netinet/in.h /usr/include/netdb.h
85correct.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
86master.o: master.c globals.h /usr/include/sys/param.h /usr/include/sys/types.h
87master.o: /usr/include/signal.h /usr/include/machine/machparam.h
88master.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
89master.o: /usr/include/errno.h /usr/include/syslog.h /usr/include/sys/socket.h
90master.o: /usr/include/netinet/in.h /usr/include/netdb.h
91master.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
92master.o: /usr/include/sys/file.h /usr/include/setjmp.h /usr/include/utmp.h
93networkdelta.o: networkdelta.c globals.h /usr/include/sys/param.h
94networkdelta.o: /usr/include/sys/types.h /usr/include/signal.h
95networkdelta.o: /usr/include/machine/machparam.h /usr/include/stdio.h
96networkdelta.o: /usr/include/sys/time.h /usr/include/time.h
97networkdelta.o: /usr/include/errno.h /usr/include/syslog.h
98networkdelta.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
99networkdelta.o: /usr/include/netdb.h /usr/include/arpa/inet.h
100networkdelta.o: /usr/include/protocols/timed.h
101readmsg.o: readmsg.c globals.h /usr/include/sys/param.h
102readmsg.o: /usr/include/sys/types.h /usr/include/signal.h
103readmsg.o: /usr/include/machine/machparam.h /usr/include/stdio.h
104readmsg.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
105readmsg.o: /usr/include/syslog.h /usr/include/sys/socket.h
106readmsg.o: /usr/include/netinet/in.h /usr/include/netdb.h
107readmsg.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
108slave.o: slave.c globals.h /usr/include/sys/param.h /usr/include/sys/types.h
109slave.o: /usr/include/signal.h /usr/include/machine/machparam.h
110slave.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
111slave.o: /usr/include/errno.h /usr/include/syslog.h /usr/include/sys/socket.h
112slave.o: /usr/include/netinet/in.h /usr/include/netdb.h
113slave.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
114slave.o: /usr/include/setjmp.h
115timed.o: timed.c globals.h /usr/include/sys/param.h /usr/include/sys/types.h
116timed.o: /usr/include/signal.h /usr/include/machine/machparam.h
117timed.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
118timed.o: /usr/include/errno.h /usr/include/syslog.h /usr/include/sys/socket.h
119timed.o: /usr/include/netinet/in.h /usr/include/netdb.h
120timed.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
121timed.o: /usr/include/net/if.h /usr/include/net/if_arp.h
122timed.o: /usr/include/sys/file.h /usr/include/sys/ioctl.h
123timed.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
124timed.o: /usr/include/setjmp.h
125cmds.o: cmds.c timedc.h /usr/include/sys/param.h /usr/include/sys/types.h
126cmds.o: /usr/include/signal.h /usr/include/machine/machparam.h
127cmds.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
128cmds.o: /usr/include/errno.h /usr/include/sys/socket.h
129cmds.o: /usr/include/netinet/in.h /usr/include/netdb.h /usr/include/arpa/inet.h
130cmds.o: /usr/include/netinet/in_systm.h /usr/include/netinet/ip.h
131cmds.o: /usr/include/netinet/ip_icmp.h /usr/include/protocols/timed.h
132cmds.o: /usr/include/sys/file.h
133cmdtab.o: cmdtab.c timedc.h /usr/include/sys/param.h /usr/include/sys/types.h
134cmdtab.o: /usr/include/signal.h /usr/include/machine/machparam.h
135cmdtab.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
136cmdtab.o: /usr/include/errno.h /usr/include/sys/socket.h
137cmdtab.o: /usr/include/netinet/in.h /usr/include/netdb.h
138cmdtab.o: /usr/include/arpa/inet.h
139timedc.o: timedc.c timedc.h /usr/include/sys/param.h /usr/include/sys/types.h
140timedc.o: /usr/include/signal.h /usr/include/machine/machparam.h
141timedc.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
142timedc.o: /usr/include/errno.h /usr/include/sys/socket.h
143timedc.o: /usr/include/netinet/in.h /usr/include/netdb.h
144timedc.o: /usr/include/arpa/inet.h /usr/include/signal.h /usr/include/ctype.h
145timedc.o: /usr/include/setjmp.h /usr/include/syslog.h
146byteorder.o: byteorder.c globals.h /usr/include/sys/param.h
147byteorder.o: /usr/include/sys/types.h /usr/include/signal.h
148byteorder.o: /usr/include/machine/machparam.h /usr/include/stdio.h
149byteorder.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
150byteorder.o: /usr/include/syslog.h /usr/include/sys/socket.h
151byteorder.o: /usr/include/netinet/in.h /usr/include/netdb.h
152byteorder.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
153measure.o: measure.c globals.h /usr/include/sys/param.h
154measure.o: /usr/include/sys/types.h /usr/include/signal.h
155measure.o: /usr/include/machine/machparam.h /usr/include/stdio.h
156measure.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/errno.h
157measure.o: /usr/include/syslog.h /usr/include/sys/socket.h
158measure.o: /usr/include/netinet/in.h /usr/include/netdb.h
159measure.o: /usr/include/arpa/inet.h /usr/include/protocols/timed.h
160measure.o: /usr/include/netinet/in_systm.h /usr/include/netinet/ip.h
161measure.o: /usr/include/netinet/ip_icmp.h
162cksum.tahoe.o: cksum.tahoe.c /usr/include/sys/types.h
163
164# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
165