Annotation of 43BSDReno/share/mk/sys.mk, revision 1.1

1.1     ! root        1: #      @(#)sys.mk      5.9 (Berkeley) 6/29/90
        !             2: 
        !             3: unix=          We run UNIX.
        !             4: 
        !             5: .SUFFIXES: .out .a .ln .o .c .F .f .e .r .y .l .s .cl .p .h 
        !             6: 
        !             7: .LIBS:         .a
        !             8: 
        !             9: AR=            ar
        !            10: ARFLAGS=       rl
        !            11: RANLIB=                ranlib
        !            12: 
        !            13: .if (${MACHINE} == "hp300")
        !            14: AS=            /usr/local/lib/gcc-as
        !            15: .else
        !            16: AS=            as
        !            17: .endif
        !            18: 
        !            19: AFLAGS=
        !            20: 
        !            21: CC=            cc
        !            22: CFLAGS=                -O
        !            23: 
        !            24: .if (${MACHINE} == "hp300")
        !            25: CPP=           /usr/local/lib/gcc-cpp -traditional
        !            26: .else
        !            27: CPP=           cpp
        !            28: .endif
        !            29: 
        !            30: FC=            f77
        !            31: FFLAGS=                -O
        !            32: EFLAGS=
        !            33: 
        !            34: LEX=           lex
        !            35: LFLAGS=
        !            36: 
        !            37: LD=            ld
        !            38: LDFLAGS=
        !            39: 
        !            40: LINT=          lint
        !            41: LINTFLAGS=     -chapbx
        !            42: 
        !            43: MAKE=          make
        !            44: 
        !            45: PC=            pc
        !            46: PFLAGS=
        !            47: 
        !            48: RC=            f77
        !            49: RFLAGS=
        !            50: 
        !            51: SHELL=         sh
        !            52: 
        !            53: YACC=          yacc
        !            54: YFLAGS=-d
        !            55: 
        !            56: .c.o:
        !            57:        ${CC} ${CFLAGS} -c ${.IMPSRC}
        !            58: 
        !            59: .p.o:
        !            60:        ${PC} ${PFLAGS} -c ${.IMPSRC}
        !            61: 
        !            62: .e.o .r.o .F.o .f.o:
        !            63:        ${FC} ${RFLAGS} ${EFLAGS} ${FFLAGS} -c ${.IMPSRC}
        !            64: 
        !            65: .s.o:
        !            66:        ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC}
        !            67: 
        !            68: .y.o:
        !            69:        ${YACC} ${YFLAGS} ${.IMPSRC}
        !            70:        ${CC} ${CFLAGS} -c y.tab.c -o ${.TARGET}
        !            71:        rm -f y.tab.c
        !            72: 
        !            73: .l.o:
        !            74:        ${LEX} ${LFLAGS} ${.IMPSRC}
        !            75:        ${CC} ${CFLAGS} -c lex.yy.c -o ${.TARGET}
        !            76:        rm -f lex.yy.c
        !            77: 
        !            78: .y.c:
        !            79:        ${YACC} ${YFLAGS} ${.IMPSRC}
        !            80:        mv y.tab.c ${.TARGET}
        !            81: 
        !            82: .l.c:
        !            83:        ${LEX} ${LFLAGS} ${.IMPSRC}
        !            84:        mv lex.yy.c ${.TARGET}
        !            85: 
        !            86: .s.out .c.out .o.out:
        !            87:        ${CC} ${CFLAGS} ${.IMPSRC} ${LDLIBS} -o ${.TARGET}
        !            88: 
        !            89: .f.out .F.out .r.out .e.out:
        !            90:        ${FC} ${EFLAGS} ${RFLAGS} ${FFLAGS} ${.IMPSRC} \
        !            91:            ${LDLIBS} -o ${.TARGET}
        !            92:        rm -f ${.PREFIX}.o
        !            93: 
        !            94: .y.out:
        !            95:        ${YACC} ${YFLAGS} ${.IMPSRC}
        !            96:        ${CC} ${CFLAGS} y.tab.c ${LDLIBS} -ly -o ${.TARGET}
        !            97:        rm -f y.tab.c
        !            98: 
        !            99: .l.out:
        !           100:        ${LEX} ${LFLAGS} ${.IMPSRC}
        !           101:        ${CC} ${CFLAGS} lex.yy.c ${LDLIBS} -ll -o ${.TARGET}
        !           102:        rm -f lex.yy.c

unix.superglobalmegacorp.com

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