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

1.1       root        1: #      Makefile        1.10    83/05/18
                      2: #
                      3: CFILES=        y.tab.c main.c lex.yy.c mkioconf.c mkmakefile.c \
                      4:        mkubglue.c mkheaders.c mkswapconf.c
                      5: OBJS=  y.tab.o main.o lex.yy.o mkioconf.o mkmakefile.o \
                      6:        mkubglue.o mkheaders.o mkswapconf.o
                      7: 
                      8: CFLAGS=-O
                      9: LDFLAGS=-ll
                     10: 
                     11: config: ${OBJS}
                     12:        ${CC} ${OBJS} -o config ${LDFLAGS}
                     13: 
                     14: lex.yy.c: config.l
                     15:        lex config.l
                     16: 
                     17: y.tab.h: 
                     18:        yacc -d config.y
                     19: 
                     20: y.tab.c: config.y
                     21:        yacc config.y
                     22: 
                     23: clean:
                     24:        rm -f ${OBJS} lex.yy.c y.tab.c y.tab.h config
                     25: 
                     26: install:
                     27:        install -s config ${DESTDIR}/etc/config
                     28: 
                     29: lint: ${CFILES}
                     30:        lint ${CFILES}
                     31: 
                     32: depend:
                     33:        grep '^#include' ${CFILES} | grep -v '<' | \
                     34:        sed -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
                     35:            -e 's/\.c/.o/' \
                     36:            -e 's,../[a-zA-Z]*/,,' | \
                     37:        awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
                     38:                else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
                     39:                       else rec = rec " " $$2 } } \
                     40:              END { print rec } ' > makedep
                     41:        echo '$$r makedep' >>eddep
                     42:        echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
                     43:        echo '$$r makedep' >>eddep
                     44:        echo 'w' >>eddep
                     45:        cp Makefile Makefile.bak
                     46:        ed - Makefile < eddep
                     47:        rm eddep makedep
                     48: 
                     49: # DO NOT DELETE THIS LINE -- make depend uses it
                     50: 
                     51: y.tab.o: config.h
                     52: main.o: y.tab.h config.h
                     53: lex.yy.o: y.tab.h config.h
                     54: mkioconf.o: y.tab.h config.h
                     55: mkmakefile.o: y.tab.h config.h
                     56: mkubglue.o: config.h y.tab.h
                     57: mkheaders.o: config.h y.tab.h
                     58: mkswapconf.o: config.h

unix.superglobalmegacorp.com

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