xref: /original-bsd/sbin/XNSrouted/Makefile (revision 0b631db3)
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.7	(Berkeley)	06/02/87
7#
8#	Makefile for Xerox Routing Information Protocol
9#	Daemon
10#
11CFLAGS=	-O
12LIBC=	/lib/libc.a
13SRCS=	af.c if.c input.c main.c output.c startup.c tables.c timer.c \
14	trace.c
15OBJS=	af.o if.o input.o main.o output.o startup.o tables.o timer.o \
16	trace.o
17
18all: XNSrouted
19
20XNSrouted: ${OBJS} ${LIBC}
21	${CC} -o $@ ${CFLAGS} ${OBJS}
22
23clean: FRC
24	rm -f ${OBJS} core XNSrouted
25
26depend: FRC
27	mkdep ${CFLAGS} ${SRCS}
28
29install: FRC
30	install -s -o bin -g bin -m 755 XNSrouted ${DESTDIR}/etc/XNSrouted
31
32lint: FRC
33	lint ${CFLAGS} ${SRCS}
34
35tags: FRC
36	ctags ${SRCS}
37
38FRC:
39
40# DO NOT DELETE THIS LINE -- mkdep uses it.
41# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
42
43af.o: af.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
44af.o: /usr/include/net/route.h /usr/include/netns/ns.h /usr/include/netns/idp.h
45af.o: /usr/include/stdio.h /usr/include/syslog.h protocol.h trace.h interface.h
46af.o: table.h af.h
47if.o: if.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
48if.o: /usr/include/net/route.h /usr/include/netns/ns.h /usr/include/netns/idp.h
49if.o: /usr/include/stdio.h /usr/include/syslog.h protocol.h trace.h interface.h
50if.o: table.h af.h
51input.o: input.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
52input.o: /usr/include/net/route.h /usr/include/netns/ns.h
53input.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
54input.o: protocol.h trace.h interface.h table.h af.h
55main.o: main.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
56main.o: /usr/include/net/route.h /usr/include/netns/ns.h
57main.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
58main.o: protocol.h trace.h interface.h table.h af.h /usr/include/sys/ioctl.h
59main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
60main.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/net/if.h
61main.o: /usr/include/net/if_arp.h /usr/include/errno.h /usr/include/nlist.h
62main.o: /usr/include/signal.h
63output.o: output.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
64output.o: /usr/include/net/route.h /usr/include/netns/ns.h
65output.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
66output.o: protocol.h trace.h interface.h table.h af.h
67startup.o: startup.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
68startup.o: /usr/include/net/route.h /usr/include/netns/ns.h
69startup.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
70startup.o: protocol.h trace.h interface.h table.h af.h /usr/include/sys/ioctl.h
71startup.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
72startup.o: /usr/include/net/if.h /usr/include/net/if_arp.h /usr/include/nlist.h
73startup.o: /usr/include/syslog.h
74tables.o: tables.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
75tables.o: /usr/include/net/route.h /usr/include/netns/ns.h
76tables.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
77tables.o: protocol.h trace.h interface.h table.h af.h /usr/include/sys/ioctl.h
78tables.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
79tables.o: /usr/include/errno.h
80timer.o: timer.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
81timer.o: /usr/include/net/route.h /usr/include/netns/ns.h
82timer.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
83timer.o: protocol.h trace.h interface.h table.h af.h
84trace.o: trace.c defs.h /usr/include/sys/types.h /usr/include/sys/socket.h
85trace.o: /usr/include/net/route.h /usr/include/netns/ns.h
86trace.o: /usr/include/netns/idp.h /usr/include/stdio.h /usr/include/syslog.h
87trace.o: protocol.h trace.h interface.h table.h af.h
88
89# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
90