Annotation of 41BSD/cmd/sdb/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: #      sdb     Makefile        4.1     10/9/80
        !             3: #
        !             4: # Conditional compilation flags:
        !             5: #      STD - Distribution systems UNIX/32V, VM/UNIX 2.n
        !             6: #      VMUNIX - virtual memory system - keep namelist in VM.
        !             7: #      VFORK - Use vfork call of VM/UNIX Berkeley version
        !             8: #      FLEXNAMES - New a.out format with string table (VMUNIX Version 4)
        !             9: #
        !            10: # The files old.c and old.h contain routines and definitions peculiar
        !            11: # to old versions of the system.
        !            12: #
        !            13: CFLAGS=        -R -DVMUNIX -DVFORK -DFLEXNAMES -g
        !            14: 
        !            15: SRCS=  access.c decode.c display.c docomm.c fio.c main.c message.c \
        !            16:        old.c opset.c optab.c pcs.c prvar.c re.c runpcs.c \
        !            17:        setup.c sub.c symt.c udef.c version.c xeq.c
        !            18: OBJS=  access.o decode.o display.o docomm.o fio.o main.o message.o \
        !            19:        old.o opset.o optab.o pcs.o prvar.o re.o runpcs.o \
        !            20:        setup.o sub.o symt.o udef.o version.o xeq.o
        !            21: HDRS=  cdefs.h defs.h head.h mac.h machine.h mode.h old.h
        !            22: 
        !            23: sdb: sources ${OBJS}
        !            24:        cc -o sdb *.o
        !            25: 
        !            26: install:
        !            27:        cp sdb sdb.temp
        !            28:        install -s sdb $(DESTDIR)/usr/bin
        !            29:        mv sdb.temp sdb
        !            30: 
        !            31: clean:
        !            32:        rm -f *.o sdb
        !            33: 
        !            34: print:
        !            35:        ls -l Makefile | pr
        !            36:        pr -f *.h *.c
        !            37: 
        !            38: sources: ${SRCS} ${HDRS}
        !            39: ${SRCS} ${HDRS}:
        !            40:        sccs get $@
        !            41: 
        !            42: depend:
        !            43:        /bin/grep '^#[  ]*include' ${SRCS} \
        !            44:                | sed '/<.*>/d' \
        !            45:                | sed 's/:[^"]*"\([^"]*\)".*/: \1/' \
        !            46:                | sed 's/\.c/.o/' >>makedep
        !            47:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
        !            48:        echo '$$r makedep' >>eddep
        !            49:        echo 'w' >>eddep
        !            50:        cp Makefile Makefile.bak
        !            51:        ed - Makefile < eddep
        !            52:        rm eddep makedep
        !            53:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
        !            54:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
        !            55:        echo '# see make depend above' >> Makefile
        !            56: 
        !            57: # DO NOT DELETE THIS LINE -- make depend uses it

unix.superglobalmegacorp.com

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