Annotation of 42BSD/etc/fsck/Makefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.