|
|
1.1 root 1: # Makefile 4.29 83/08/28
2: #
3: DESTDIR=
4: CFLAGS= -O
5:
6: # Programs that live in subdirectories, and have makefiles of their own.
7: #
8: SUBDIR= config dump dump.4.1 fsck ftpd getty htable implog restore \
9: routed rwhod termcap
10:
11: # Shell scripts that need only be installed and are never removed.
12: #
13: SCRIPT= fastboot fasthalt mklost+found
14:
15: # C programs that live in the current directory and do not need
16: # explicit make lines.
17: #
18: STD= ac accton analyze arff bad144 badsect catman chown clri comsat \
19: cron dcheck diskpart dmesg dumpfs edquota flcopy \
20: gettable halt icheck ifconfig init kgmon newfs mkfs mknod mkproto \
21: mount ncheck pstat quot quotaon quotacheck reboot renice repquota \
22: rexecd rlogind rmt route rshd rxformat sa savecore \
23: shutdown swapon telnetd tftpd trpt tunefs umount update vipw
24:
25: # C programs that live in the current directory and need explicit make lines.
26: #
27: NSTD=
28:
29: all: ${SUBDIR} ${STD} ${NSTD}
30:
31: ${SUBDIR}: FRC
32: cd $@; make ${MFLAGS}
33:
34: ${STD}:
35: cc ${CFLAGS} -o $@ [email protected]
36:
37: install:
38: for i in ${SUBDIR}; do \
39: (cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
40: for i in ${SCRIPT}; do (install -c $$i.sh ${DESTDIR}/etc/$$i); done
41: for i in ${STD} ${NSTD}; do (install $$i ${DESTDIR}/etc/$$i); done
42: rm -f ${DESTDIR}/etc/quotaoff
43: ln ${DESTDIR}/etc/quotaon ${DESTDIR}/etc/quotaoff
44:
45: clean:
46: rm -f a.out core *.s *.o
47: for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean); done
48: rm -f ${STD} ${NSTD}
49:
50: FRC:
51:
52: depend:
53: cat </dev/null >x.c
54: for i in ${STD} ${NSTD}; do \
55: (echo $$i: $$i.c >>makedep; \
56: /bin/grep '^#[ ]*include' x.c $$i.c | sed \
57: -e '/\.\.\/h/d' \
58: -e 's,<\(.*\)>,"/usr/include/\1",' \
59: -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
60: -e 's/\.c//' >>makedep); done
61: echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
62: echo '$$r makedep' >>eddep
63: echo 'w' >>eddep
64: cp Makefile Makefile.bak
65: ed - Makefile < eddep
66: rm eddep makedep x.c
67: echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
68: echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
69: echo '# see make depend above' >> Makefile
70:
71: # Files listed in ${NSTD} have explicit make lines given below.
72:
73: # DO NOT DELETE THIS LINE -- make depend uses it
74:
75: ac: ac.c
76: ac: /usr/include/stdio.h
77: ac: /usr/include/ctype.h
78: ac: /usr/include/utmp.h
79: ac: /usr/include/sys/time.h
80: ac: /usr/include/sys/types.h
81: ac: /usr/include/sys/timeb.h
82: accton: accton.c
83: analyze: analyze.c
84: analyze: /usr/include/stdio.h
85: analyze: /usr/include/sys/param.h
86: analyze: /usr/include/sys/dir.h
87: analyze: /usr/include/machine/pte.h
88: analyze: /usr/include/nlist.h
89: analyze: /usr/include/sys/map.h
90: analyze: /usr/include/sys/user.h
91: analyze: /usr/include/sys/proc.h
92: analyze: /usr/include/sys/text.h
93: analyze: /usr/include/sys/cmap.h
94: analyze: /usr/include/sys/vm.h
95: arff: arff.c
96: arff: /usr/include/sys/types.h
97: arff: /usr/include/sys/stat.h
98: arff: /usr/include/sys/time.h
99: arff: /usr/include/signal.h
100: arff: /usr/include/stdio.h
101: arff: /usr/include/sys/file.h
102: bad144: bad144.c
103: bad144: /usr/include/sys/types.h
104: bad144: /usr/include/sys/dkbad.h
105: bad144: /usr/include/sys/ioctl.h
106: bad144: /usr/include/sys/file.h
107: bad144: /usr/include/machine/dkio.h
108: bad144: /usr/include/stdio.h
109: bad144: /usr/include/disktab.h
110: badsect: badsect.c
111: badsect: /usr/include/stdio.h
112: badsect: /usr/include/sys/param.h
113: badsect: /usr/include/sys/fs.h
114: badsect: /usr/include/sys/dir.h
115: badsect: /usr/include/sys/stat.h
116: badsect: /usr/include/sys/inode.h
117: catman: catman.c
118: catman: /usr/include/stdio.h
119: catman: /usr/include/sys/types.h
120: catman: /usr/include/sys/stat.h
121: catman: /usr/include/sys/time.h
122: catman: /usr/include/sys/dir.h
123: catman: /usr/include/ctype.h
124: chown: chown.c
125: chown: /usr/include/stdio.h
126: chown: /usr/include/ctype.h
127: chown: /usr/include/sys/types.h
128: chown: /usr/include/sys/stat.h
129: chown: /usr/include/pwd.h
130: clri: clri.c
131: clri: /usr/include/sys/param.h
132: clri: /usr/include/sys/inode.h
133: clri: /usr/include/sys/fs.h
134: comsat: comsat.c
135: comsat: /usr/include/sys/types.h
136: comsat: /usr/include/sys/socket.h
137: comsat: /usr/include/sys/stat.h
138: comsat: /usr/include/sys/wait.h
139: comsat: /usr/include/netinet/in.h
140: comsat: /usr/include/stdio.h
141: comsat: /usr/include/sgtty.h
142: comsat: /usr/include/utmp.h
143: comsat: /usr/include/signal.h
144: comsat: /usr/include/errno.h
145: comsat: /usr/include/netdb.h
146: cron: cron.c
147: cron: /usr/include/sys/types.h
148: cron: /usr/include/stdio.h
149: cron: /usr/include/ctype.h
150: cron: /usr/include/signal.h
151: cron: /usr/include/sys/time.h
152: cron: /usr/include/sys/stat.h
153: dcheck: dcheck.c
154: dcheck: /usr/include/sys/param.h
155: dcheck: /usr/include/sys/inode.h
156: dcheck: /usr/include/sys/fs.h
157: dcheck: /usr/include/sys/dir.h
158: dcheck: /usr/include/stdio.h
159: diskpart: diskpart.c
160: diskpart: /usr/include/sys/param.h
161: diskpart: /usr/include/stdio.h
162: diskpart: /usr/include/disktab.h
163: dmesg: dmesg.c
164: dmesg: /usr/include/stdio.h
165: dmesg: /usr/include/sys/param.h
166: dmesg: /usr/include/nlist.h
167: dmesg: /usr/include/signal.h
168: dmesg: /usr/include/sys/vm.h
169: dmesg: /usr/include/sys/msgbuf.h
170: dumpfs: dumpfs.c
171: dumpfs: /usr/include/sys/param.h
172: dumpfs: /usr/include/sys/inode.h
173: dumpfs: /usr/include/sys/fs.h
174: dumpfs: /usr/include/stdio.h
175: dumpfs: /usr/include/fstab.h
176: edquota: edquota.c
177: edquota: /usr/include/stdio.h
178: edquota: /usr/include/signal.h
179: edquota: /usr/include/errno.h
180: edquota: /usr/include/pwd.h
181: edquota: /usr/include/ctype.h
182: edquota: /usr/include/fstab.h
183: edquota: /usr/include/sys/param.h
184: edquota: /usr/include/sys/stat.h
185: edquota: /usr/include/sys/file.h
186: edquota: /usr/include/sys/quota.h
187: flcopy: flcopy.c
188: flcopy: /usr/include/sys/file.h
189: gettable: gettable.c
190: gettable: /usr/include/sys/types.h
191: gettable: /usr/include/sys/socket.h
192: gettable: /usr/include/netinet/in.h
193: gettable: /usr/include/stdio.h
194: gettable: /usr/include/netdb.h
195: halt: halt.c
196: halt: /usr/include/stdio.h
197: halt: /usr/include/sys/reboot.h
198: halt: /usr/include/sys/types.h
199: halt: /usr/include/sys/time.h
200: halt: /usr/include/errno.h
201: halt: /usr/include/signal.h
202: halt: /usr/include/utmp.h
203: icheck: icheck.c
204: icheck: /usr/include/stdio.h
205: icheck: /usr/include/sys/param.h
206: icheck: /usr/include/sys/inode.h
207: icheck: /usr/include/sys/fs.h
208: ifconfig: ifconfig.c
209: ifconfig: /usr/include/sys/types.h
210: ifconfig: /usr/include/sys/socket.h
211: ifconfig: /usr/include/sys/ioctl.h
212: ifconfig: /usr/include/netinet/in.h
213: ifconfig: /usr/include/net/if.h
214: ifconfig: /usr/include/stdio.h
215: ifconfig: /usr/include/errno.h
216: ifconfig: /usr/include/ctype.h
217: ifconfig: /usr/include/netdb.h
218: init: init.c
219: init: /usr/include/signal.h
220: init: /usr/include/sys/types.h
221: init: /usr/include/utmp.h
222: init: /usr/include/setjmp.h
223: init: /usr/include/sys/reboot.h
224: init: /usr/include/errno.h
225: init: /usr/include/sys/file.h
226: init: /usr/include/sys/ioctl.h
227: kgmon: kgmon.c
228: kgmon: /usr/include/sys/param.h
229: kgmon: /usr/include/machine/pte.h
230: kgmon: /usr/include/sys/vm.h
231: kgmon: /usr/include/stdio.h
232: kgmon: /usr/include/nlist.h
233: kgmon: /usr/include/ctype.h
234: kgmon: /usr/include/sys/gprof.h
235: newfs: newfs.c
236: newfs: /usr/include/sys/param.h
237: newfs: /usr/include/sys/stat.h
238: newfs: /usr/include/sys/fs.h
239: newfs: /usr/include/sys/dir.h
240: newfs: /usr/include/stdio.h
241: newfs: /usr/include/disktab.h
242: mkfs: mkfs.c
243: mkfs: /usr/include/stdio.h
244: mkfs: /usr/include/a.out.h
245: mkfs: /usr/include/sys/param.h
246: mkfs: /usr/include/sys/inode.h
247: mkfs: /usr/include/sys/fs.h
248: mkfs: /usr/include/sys/dir.h
249: mknod: mknod.c
250: mkproto: mkproto.c
251: mkproto: /usr/include/stdio.h
252: mkproto: /usr/include/sys/param.h
253: mkproto: /usr/include/sys/inode.h
254: mkproto: /usr/include/sys/fs.h
255: mkproto: /usr/include/sys/dir.h
256: mount: mount.c
257: mount: /usr/include/sys/param.h
258: mount: /usr/include/stdio.h
259: mount: /usr/include/fstab.h
260: mount: /usr/include/mtab.h
261: ncheck: ncheck.c
262: ncheck: /usr/include/sys/param.h
263: ncheck: /usr/include/sys/inode.h
264: ncheck: /usr/include/sys/fs.h
265: ncheck: /usr/include/sys/dir.h
266: ncheck: /usr/include/stdio.h
267: pstat: pstat.c
268: pstat: /usr/include/sys/param.h
269: pstat: /usr/include/sys/dir.h
270: pstat: /usr/include/sys/file.h
271: pstat: /usr/include/sys/user.h
272: pstat: /usr/include/sys/proc.h
273: pstat: /usr/include/sys/text.h
274: pstat: /usr/include/sys/inode.h
275: pstat: /usr/include/sys/map.h
276: pstat: /usr/include/sys/ioctl.h
277: pstat: /usr/include/sys/tty.h
278: pstat: /usr/include/sys/conf.h
279: pstat: /usr/include/sys/vm.h
280: pstat: /usr/include/nlist.h
281: pstat: /usr/include/machine/pte.h
282: quot: quot.c
283: quot: /usr/include/stdio.h
284: quot: /usr/include/ctype.h
285: quot: /usr/include/sys/param.h
286: quot: /usr/include/sys/inode.h
287: quot: /usr/include/sys/fs.h
288: quot: /usr/include/sys/file.h
289: quot: /usr/include/fstab.h
290: quot: /usr/include/pwd.h
291: quot: /usr/include/utmp.h
292: quotaon: quotaon.c
293: quotaon: /usr/include/sys/param.h
294: quotaon: /usr/include/sys/file.h
295: quotaon: /usr/include/stdio.h
296: quotaon: /usr/include/fstab.h
297: quotaon: /usr/include/mtab.h
298: quotacheck: quotacheck.c
299: quotacheck: /usr/include/stdio.h
300: quotacheck: /usr/include/ctype.h
301: quotacheck: /usr/include/signal.h
302: quotacheck: /usr/include/sys/param.h
303: quotacheck: /usr/include/sys/inode.h
304: quotacheck: /usr/include/sys/fs.h
305: quotacheck: /usr/include/sys/quota.h
306: quotacheck: /usr/include/sys/stat.h
307: quotacheck: /usr/include/fstab.h
308: quotacheck: /usr/include/pwd.h
309: reboot: reboot.c
310: reboot: /usr/include/stdio.h
311: reboot: /usr/include/sys/reboot.h
312: reboot: /usr/include/errno.h
313: reboot: /usr/include/signal.h
314: reboot: /usr/include/sys/types.h
315: reboot: /usr/include/sys/time.h
316: reboot: /usr/include/utmp.h
317: renice: renice.c
318: renice: /usr/include/sys/time.h
319: renice: /usr/include/sys/resource.h
320: renice: /usr/include/stdio.h
321: renice: /usr/include/pwd.h
322: repquota: repquota.c
323: repquota: /usr/include/stdio.h
324: repquota: /usr/include/sys/param.h
325: repquota: /usr/include/sys/quota.h
326: repquota: /usr/include/sys/stat.h
327: repquota: /usr/include/fstab.h
328: repquota: /usr/include/pwd.h
329: rexecd: rexecd.c
330: rexecd: /usr/include/sys/ioctl.h
331: rexecd: /usr/include/sys/param.h
332: rexecd: /usr/include/sys/socket.h
333: rexecd: /usr/include/sys/wait.h
334: rexecd: /usr/include/netinet/in.h
335: rexecd: /usr/include/stdio.h
336: rexecd: /usr/include/errno.h
337: rexecd: /usr/include/pwd.h
338: rexecd: /usr/include/signal.h
339: rexecd: /usr/include/netdb.h
340: rlogind: rlogind.c
341: rlogind: /usr/include/stdio.h
342: rlogind: /usr/include/sys/types.h
343: rlogind: /usr/include/sys/stat.h
344: rlogind: /usr/include/sys/socket.h
345: rlogind: /usr/include/sys/wait.h
346: rlogind: /usr/include/netinet/in.h
347: rlogind: /usr/include/errno.h
348: rlogind: /usr/include/pwd.h
349: rlogind: /usr/include/signal.h
350: rlogind: /usr/include/sgtty.h
351: rlogind: /usr/include/stdio.h
352: rlogind: /usr/include/netdb.h
353: rlogind: /usr/include/utmp.h
354: rmt: rmt.c
355: rmt: /usr/include/stdio.h
356: rmt: /usr/include/sgtty.h
357: rmt: /usr/include/sys/types.h
358: rmt: /usr/include/sys/mtio.h
359: rmt: /usr/include/errno.h
360: route: route.c
361: route: /usr/include/sys/types.h
362: route: /usr/include/sys/socket.h
363: route: /usr/include/sys/ioctl.h
364: route: /usr/include/sys/mbuf.h
365: route: /usr/include/net/route.h
366: route: /usr/include/netinet/in.h
367: route: /usr/include/stdio.h
368: route: /usr/include/errno.h
369: route: /usr/include/ctype.h
370: route: /usr/include/netdb.h
371: route: /usr/include/nlist.h
372: rshd: rshd.c
373: rshd: /usr/include/sys/ioctl.h
374: rshd: /usr/include/sys/param.h
375: rshd: /usr/include/sys/socket.h
376: rshd: /usr/include/sys/wait.h
377: rshd: /usr/include/netinet/in.h
378: rshd: /usr/include/stdio.h
379: rshd: /usr/include/errno.h
380: rshd: /usr/include/pwd.h
381: rshd: /usr/include/signal.h
382: rshd: /usr/include/netdb.h
383: rxformat: rxformat.c
384: rxformat: /usr/include/stdio.h
385: rxformat: /usr/include/sys/file.h
386: rxformat: /usr/include/errno.h
387: rxformat: /usr/include/vaxuba/rxreg.h
388: sa: sa.c
389: sa: /usr/include/stdio.h
390: sa: /usr/include/sys/types.h
391: sa: /usr/include/sys/acct.h
392: sa: /usr/include/signal.h
393: sa: /usr/include/utmp.h
394: sa: /usr/include/pwd.h
395: savecore: savecore.c
396: savecore: /usr/include/stdio.h
397: savecore: /usr/include/nlist.h
398: savecore: /usr/include/sys/param.h
399: savecore: /usr/include/sys/dir.h
400: savecore: /usr/include/sys/stat.h
401: savecore: /usr/include/sys/fs.h
402: savecore: /usr/include/sys/time.h
403: shutdown: shutdown.c
404: shutdown: /usr/include/stdio.h
405: shutdown: /usr/include/ctype.h
406: shutdown: /usr/include/signal.h
407: shutdown: /usr/include/utmp.h
408: shutdown: /usr/include/sys/time.h
409: shutdown: /usr/include/sys/resource.h
410: shutdown: /usr/include/sys/types.h
411: swapon: swapon.c
412: swapon: /usr/include/stdio.h
413: swapon: /usr/include/fstab.h
414: telnetd: telnetd.c
415: telnetd: /usr/include/sys/types.h
416: telnetd: /usr/include/sys/socket.h
417: telnetd: /usr/include/sys/wait.h
418: telnetd: /usr/include/netinet/in.h
419: telnetd: /usr/include/arpa/telnet.h
420: telnetd: /usr/include/stdio.h
421: telnetd: /usr/include/signal.h
422: telnetd: /usr/include/errno.h
423: telnetd: /usr/include/sgtty.h
424: telnetd: /usr/include/netdb.h
425: telnetd: /usr/include/utmp.h
426: tftpd: tftpd.c
427: tftpd: /usr/include/sys/types.h
428: tftpd: /usr/include/sys/socket.h
429: tftpd: /usr/include/sys/ioctl.h
430: tftpd: /usr/include/sys/wait.h
431: tftpd: /usr/include/sys/stat.h
432: tftpd: /usr/include/netinet/in.h
433: tftpd: /usr/include/arpa/tftp.h
434: tftpd: /usr/include/signal.h
435: tftpd: /usr/include/stdio.h
436: tftpd: /usr/include/errno.h
437: tftpd: /usr/include/ctype.h
438: tftpd: /usr/include/netdb.h
439: tftpd: /usr/include/setjmp.h
440: trpt: trpt.c
441: trpt: /usr/include/sys/param.h
442: trpt: /usr/include/sys/socket.h
443: trpt: /usr/include/sys/socketvar.h
444: trpt: /usr/include/sys/protosw.h
445: trpt: /usr/include/net/route.h
446: trpt: /usr/include/net/if.h
447: trpt: /usr/include/netinet/in.h
448: trpt: /usr/include/netinet/in_pcb.h
449: trpt: /usr/include/netinet/in_systm.h
450: trpt: /usr/include/netinet/ip.h
451: trpt: /usr/include/netinet/ip_var.h
452: trpt: /usr/include/netinet/tcp.h
453: trpt: /usr/include/netinet/tcp_fsm.h
454: trpt: /usr/include/netinet/tcp_seq.h
455: trpt: /usr/include/netinet/tcp_timer.h
456: trpt: /usr/include/netinet/tcp_var.h
457: trpt: /usr/include/netinet/tcpip.h
458: trpt: /usr/include/netinet/tcp_debug.h
459: trpt: /usr/include/stdio.h
460: trpt: /usr/include/errno.h
461: trpt: /usr/include/nlist.h
462: tunefs: tunefs.c
463: tunefs: /usr/include/sys/param.h
464: tunefs: /usr/include/sys/stat.h
465: tunefs: /usr/include/sys/fs.h
466: tunefs: /usr/include/sys/inode.h
467: tunefs: /usr/include/stdio.h
468: tunefs: /usr/include/fstab.h
469: umount: umount.c
470: umount: /usr/include/sys/param.h
471: umount: /usr/include/stdio.h
472: umount: /usr/include/fstab.h
473: umount: /usr/include/mtab.h
474: update: update.c
475: update: /usr/include/signal.h
476: vipw: vipw.c
477: vipw: /usr/include/sys/types.h
478: vipw: /usr/include/sys/stat.h
479: vipw: /usr/include/sys/file.h
480: vipw: /usr/include/stdio.h
481: vipw: /usr/include/errno.h
482: vipw: /usr/include/signal.h
483: # DEPENDENCIES MUST END AT END OF FILE
484: # IF YOU PUT STUFF HERE IT WILL GO AWAY
485: # see make depend above
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.