Annotation of 43BSDReno/libexec/pcc/ccom.tahoe/Makefile, revision 1.1

1.1     ! root        1: #      @(#)Makefile    1.19 (Berkeley) 6/20/90
        !             2: 
        !             3: PROG=  ccom
        !             4: MIP=   ${.CURDIR}/../mip
        !             5: CFLAGS+=-DONEPASS -I. -I${.CURDIR} -I${MIP}
        !             6: SRCS=  allo.c code.c common.c local.c local2.c match.c optim.c order.c \
        !             7:        pftn.c reader.c rel.c scan.c stab.c table.c trees.c xdefs.c
        !             8: OBJS+= cgram.o rodata.o
        !             9: NOMAN= noman
        !            10: .PATH: ${MIP}
        !            11: CLEANFILES+=cgram.c rodata.c pcctokens pcclocal.h
        !            12: LINKS= ${BINDIR}/ccom ${BINDIR}/sccom
        !            13: 
        !            14: rodata.c cgram.c: ${MIP}/cgram.y pcctokens
        !            15:        cat pcctokens ${MIP}/cgram.y | ${YACC} /dev/stdin
        !            16:        yyfix rodata.c
        !            17:        mv y.tab.c cgram.c
        !            18: 
        !            19: common.o:
        !            20:        ${CC} ${CFLAGS} -DPASS1COMMON -c ${.IMPSRC}
        !            21: 
        !            22: rodata.o table.o:
        !            23:        ${CC} ${CFLAGS} -c -R ${.IMPSRC}
        !            24: 
        !            25: pcclocal.h: localdefs.h /usr/include/pcc.h
        !            26:        cat ${.ALLSRC} | \
        !            27:            egrep '^#[  ]*(define[      ][      ]*PCC(F|T|TM|OM)?_|ifdef|ifndef|endif)' | \
        !            28:            sed -e 's/PCC[A-Z]*_//' > ${.TARGET}
        !            29: 
        !            30: pcctokens: localdefs.h /usr/include/pcc.h
        !            31:        cat ${.ALLSRC} | \
        !            32:            egrep '^#[  ]*define[       ][      ]*PCC_' | \
        !            33:            sed -e 's/^#[       ]*define[       ][      ]*PCC_/%term    /' > \
        !            34:            ${.TARGET}
        !            35: 
        !            36: ${OBJS} .depend: pcclocal.h pcctokens
        !            37: 
        !            38: .include <bsd.prog.mk>

unix.superglobalmegacorp.com

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