|
|
1.1 ! root 1: # @(#)Makefile 4.4 (Berkeley) 83/09/10 ! 2: # ! 3: COPT= ! 4: CFLAGS=-O ! 5: ! 6: fsck: fsck.o ufs_subr.o ufs_tables.o ! 7: cc ${COPT} -o fsck fsck.o ufs_subr.o ufs_tables.o ! 8: ! 9: fscklc.o: fsck.c ! 10: cc ${COPT} ${CFLAGS} -c fsck.c ! 11: ld -r -o fscklc.o fsck.o -lc ! 12: ! 13: ufs_subr.o: /sys/sys/ufs_subr.c ! 14: cc ${COPT} -c /sys/sys/ufs_subr.c ! 15: ! 16: ufs_tables.o: /sys/sys/ufs_tables.c ! 17: cc ${COPT} -c /sys/sys/ufs_tables.c ! 18: ! 19: lint: ! 20: lint fsck.c ! 21: ! 22: install: fsck ! 23: install fsck ${DESTDIR}/etc/fsck ! 24: ! 25: clean: ! 26: rm -f fsck fscklc.o fsck.o ufs_subr.o ufs_tables.o ! 27: rm -f errs a.out core ! 28: ! 29: depend: ! 30: echo >x.c ! 31: for i in fsck; do \ ! 32: (echo $$i: $$i.c >>makedep; \ ! 33: /bin/grep '^#[ ]*include' x.c $$i.c | sed \ ! 34: -e '/\.\.\/h/d' \ ! 35: -e 's,<\(.*\)>,"/usr/include/\1",' \ ! 36: -e 's/:[^"]*"\([^"]*\)".*/: \1/' \ ! 37: -e 's/\.c//' >>makedep); done ! 38: echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep ! 39: echo '$$r makedep' >>eddep ! 40: echo 'w' >>eddep ! 41: cp Makefile Makefile.bak ! 42: ed - Makefile < eddep ! 43: rm eddep makedep x.c ! 44: echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile ! 45: echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile ! 46: echo '# see make depend above' >> Makefile ! 47: ! 48: # DO NOT DELETE THIS LINE -- make depend uses it ! 49: ! 50: fsck: fsck.c ! 51: fsck: /usr/include/stdio.h ! 52: fsck: /usr/include/ctype.h ! 53: fsck: /usr/include/sys/param.h ! 54: fsck: /usr/include/sys/fs.h ! 55: fsck: /usr/include/sys/inode.h ! 56: fsck: /usr/include/sys/dir.h ! 57: fsck: /usr/include/sys/stat.h ! 58: fsck: /usr/include/sys/wait.h ! 59: fsck: /usr/include/fstab.h ! 60: # DEPENDENCIES MUST END AT END OF FILE ! 61: # IF YOU PUT STUFF HERE IT WILL GO AWAY ! 62: # see make depend above
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.