Annotation of 42BSD/etc/fsck/Makefile, revision 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.