Annotation of 40BSD/lib/libpc/makefile, revision 1.1

1.1     ! root        1: CFLAGS = -O
        !             2: LIB = ${DESTDIR}/usr/lib
        !             3: LD= ld
        !             4: RM = /bin/rm -f
        !             5: RANLIB= ranlib
        !             6: AR= ar
        !             7: LORDER= lorder
        !             8: GRIND = vgrind
        !             9: PRINT = vprint
        !            10: VPR = vpr
        !            11: 
        !            12: CMDS = ACTFILE.o ADDT.o ARGV.o ASRT.o BUFF.o CARD.o CHR.o CLCK.o CTTOT.o\
        !            13:        DATE.o DEFNAME.o DISPOSE.o EXPO.o FCALL.o FLUSH.o FNIL.o\
        !            14:        FRTN.o FSAV.o GET.o GOTO.o HALT.o IN.o INCT.o LINO.o LLIMIT.o\
        !            15:        LN.o MAX.o MULT.o NAM.o NARGCHK.o NEW.o NEWZ.o NIL.o PACK.o PAGE.o\
        !            16:        PRED.o PUT.o RANDOM.o RANG4.o READ4.o READ8.o READC.o\
        !            17:        READE.o READLN.o RELEQ.o RELNE.o RELSGE.o RELSGT.o RELSLE.o\
        !            18:        RELSLT.o RELTGE.o RELTGT.o RELTLE.o RELTLT.o REMOVE.o RESET.o\
        !            19:        REWRITE.o ROUND.o RSNG4.o SCLCK.o SEED.o SEEK.o SQRT.o\
        !            20:        STLIM.o SUBSC.o SUBSCZ.o SUBT.o SUCC.o TEOF.o TEOLN.o TIME.o\
        !            21:        TRUNC.o UNIT.o UNPACK.o WRITEC.o WRITEF.o WRITES.o WRITLN.o
        !            22: 
        !            23: SYOBJ =        GETNAME.o IOSYNC.o PCLOSE.o PCSTART.o ERROR.o PFLUSH.o\
        !            24:        PMFLUSH.o SETRACE.o UNSYNC.o UNWIND.o ZFRAME.o
        !            25: 
        !            26: .s.o:
        !            27:        cat ashdr.s $*.s | ${AS} -o tmp
        !            28:        -${LD} -x -r -o $@ tmp
        !            29: 
        !            30: .c.o:
        !            31:        ${CC} ${CFLAGS} -c $*.c
        !            32:        mv $@ tmp
        !            33:        -${LD} -x -r -o $@ tmp
        !            34: 
        !            35: pclib: h01errs.h PCEXIT.o ${CMDS} ${SYOBJ}
        !            36:        ${RM} pclib
        !            37:        ${AR} cr pclib PCEXIT.o `${LORDER} ${CMDS} ${SYOBJ} | tsort`
        !            38:        ${RANLIB} pclib
        !            39: 
        !            40: h01errs.h: errdata
        !            41:        ed - <make.ed1
        !            42:        ${RM} E.s *.o
        !            43: 
        !            44: install: pclib
        !            45:        cp pclib ${LIB}/libpc.a
        !            46:        ${RANLIB} ${LIB}/libpc.a
        !            47: 
        !            48: new: pclib
        !            49:        cp pclib ${NEWLIB}/libpc.a
        !            50:        ${RANLIB} ${NEWLIB}/libpc.a
        !            51: 
        !            52: clean:
        !            53:        ${RM} pclib *.o a.out lpr tmp core errs
        !            54: 
        !            55: print:
        !            56:        ls -l >lst
        !            57:        ${PRINT} lst makefile *.h [A-Z][A-Z]*.[cs] [a-z][a-z]*.[cs]
        !            58:        ${RM} lst
        !            59: 
        !            60: grind:
        !            61:        ${VGRIND} -t -n makefile >lpr
        !            62:        cat </dev/null >index
        !            63:        ${VGRIND} -t *.h *.c >>lpr
        !            64:        ${VGRIND} -t -x index >lindex
        !            65:        ${VGRIND} -t -n ashdr.s GOTO.s SETRACE.s >>lpr
        !            66:        ${VPR} -t lindex lpr
        !            67:        ${RM} lpr lindex index

unix.superglobalmegacorp.com

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