Annotation of researchv10no/cmd/sdb/Makefile, revision 1.1.1.1

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