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