Annotation of 43BSD/etc/fsck/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Copyright (c) 1980 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.8 (Berkeley) 9/7/85
        !             7: #
        !             8: DESTDIR=
        !             9: CFLAGS=        -O
        !            10: LFLAGS=        
        !            11: 
        !            12: # The program itself
        !            13: #
        !            14: PROG=  fsck
        !            15: 
        !            16: # Sources
        !            17: #
        !            18: SRCS=  dir.c inode.c main.c pass1.c pass1b.c pass2.c \
        !            19:        pass3.c pass4.c pass5.c setup.c utilities.c \
        !            20:        /sys/sys/ufs_subr.c /sys/sys/ufs_tables.c
        !            21: 
        !            22: # Objects
        !            23: #
        !            24: OBJS=  ${LOCOBJS} ${SYSOBJS}
        !            25: LOCOBJS=dir.o inode.o main.o pass1.o pass1b.o pass2.o \
        !            26:        pass3.o pass4.o pass5.o setup.o utilities.o
        !            27: SYSOBJS=ufs_subr.o ufs_tables.o
        !            28: 
        !            29: # Header files
        !            30: #
        !            31: HDRS=  fsck.h
        !            32: 
        !            33: ${PROG}: ${OBJS} ${HDRS}
        !            34:        cc ${LFLAGS} -o ${PROG} ${OBJS}
        !            35: 
        !            36: ${LOCOBJS}:
        !            37:        cc ${CFLAGS} -c $*.c
        !            38: 
        !            39: ufs_subr.o:
        !            40:        cc ${CFLAGS} -c /sys/sys/ufs_subr.c
        !            41: 
        !            42: ufs_tables.o:
        !            43:        cc ${CFLAGS} -I/usr/include/sys -c /sys/sys/ufs_tables.c
        !            44: 
        !            45: install: ${PROG}
        !            46:        install -s ${PROG} ${DESTDIR}/etc/${PROG}
        !            47: 
        !            48: clean:
        !            49:        rm -f a.out core ${OBJS} ${PROG}
        !            50: 
        !            51: lint:
        !            52:        lint ${INCPATH} ${SRCS}
        !            53: 
        !            54: depend:
        !            55:        cc -M ${INCPATH} ${SRCS} | \
        !            56:        awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
        !            57:                else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
        !            58:                       else rec = rec " " $$2 } } \
        !            59:              END { print rec } ' > makedep
        !            60:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
        !            61:        echo '$$r makedep' >>eddep
        !            62:        echo 'w' >>eddep
        !            63:        cp Makefile Makefile.bak
        !            64:        ed - Makefile < eddep
        !            65:        rm eddep makedep
        !            66:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
        !            67:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
        !            68:        echo '# see make depend above' >> Makefile
        !            69: 
        !            70: # DO NOT DELETE THIS LINE -- make depend uses it
        !            71: 
        !            72: 
        !            73: dir.o: dir.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            74: dir.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            75: dir.o: /usr/include/sys/inode.h /usr/include/sys/fs.h /usr/include/sys/dir.h
        !            76: dir.o: ./fsck.h
        !            77: inode.o: inode.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            78: inode.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            79: inode.o: /usr/include/sys/inode.h /usr/include/sys/fs.h /usr/include/sys/dir.h
        !            80: inode.o: ./fsck.h
        !            81: main.o: main.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            82: main.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            83: main.o: /usr/include/sys/inode.h /usr/include/sys/fs.h /usr/include/sys/stat.h
        !            84: main.o: /usr/include/sys/wait.h /usr/include/fstab.h /usr/include/strings.h
        !            85: main.o: ./fsck.h
        !            86: pass1.o: pass1.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            87: pass1.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            88: pass1.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !            89: pass1b.o: pass1b.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            90: pass1b.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            91: pass1b.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !            92: pass2.o: pass2.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            93: pass2.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            94: pass2.o: /usr/include/sys/inode.h /usr/include/sys/fs.h /usr/include/sys/dir.h
        !            95: pass2.o: /usr/include/strings.h ./fsck.h
        !            96: pass3.o: pass3.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !            97: pass3.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !            98: pass3.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !            99: pass4.o: pass4.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !           100: pass4.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !           101: pass4.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !           102: pass5.o: pass5.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !           103: pass5.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !           104: pass5.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !           105: setup.o: setup.c /usr/include/sys/param.h /usr/include/machine/machparam.h
        !           106: setup.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !           107: setup.o: /usr/include/sys/inode.h /usr/include/sys/fs.h /usr/include/sys/stat.h
        !           108: setup.o: ./fsck.h
        !           109: utilities.o: utilities.c /usr/include/stdio.h /usr/include/ctype.h
        !           110: utilities.o: /usr/include/sys/param.h /usr/include/machine/machparam.h
        !           111: utilities.o: /usr/include/sys/signal.h /usr/include/sys/types.h
        !           112: utilities.o: /usr/include/sys/inode.h /usr/include/sys/fs.h ./fsck.h
        !           113: ufs_subr.o: /sys/sys/ufs_subr.c /usr/include/sys/param.h
        !           114: ufs_subr.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
        !           115: ufs_subr.o: /usr/include/sys/types.h /usr/include/sys/systm.h
        !           116: ufs_subr.o: /usr/include/sys/mount.h /usr/include/sys/fs.h
        !           117: ufs_subr.o: /usr/include/sys/conf.h /usr/include/sys/buf.h
        !           118: ufs_subr.o: /usr/include/sys/inode.h /usr/include/sys/dir.h
        !           119: ufs_subr.o: /usr/include/sys/user.h /usr/include/machine/pcb.h
        !           120: ufs_subr.o: /usr/include/sys/dmap.h /usr/include/sys/time.h
        !           121: ufs_subr.o: /usr/include/sys/resource.h /usr/include/sys/namei.h
        !           122: ufs_subr.o: /usr/include/sys/uio.h /usr/include/sys/errno.h
        !           123: ufs_subr.o: /usr/include/sys/quota.h
        !           124: ufs_tables.o: /sys/sys/ufs_tables.c /usr/include/sys/param.h
        !           125: ufs_tables.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
        !           126: ufs_tables.o: /usr/include/sys/types.h
        !           127: # DEPENDENCIES MUST END AT END OF FILE
        !           128: # IF YOU PUT STUFF HERE IT WILL GO AWAY
        !           129: # 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.