Annotation of 43BSD/contrib/xns/xnslib/Makefile, revision 1.1

1.1     ! root        1: # $Header: Makefile,v 2.0 85/11/21 07:22:01 jqj Exp $
        !             2: #
        !             3: # $Log:        Makefile,v $
        !             4: # Revision 2.0  85/11/21  07:22:01  jqj
        !             5: # 4.3BSD standard release
        !             6: # 
        !             7: # Revision 1.3  85/11/20  12:28:16  jqj
        !             8: # 4.3BSD standard release
        !             9: # 
        !            10: # Revision 1.2  85/10/21  12:45:32  jqj
        !            11: # Gould version:  -g option breaks the compiler, so build -lcourier without
        !            12: # it.
        !            13: # 
        !            14: # Revision 1.1  85/10/18  08:52:09  jqj
        !            15: # Initial revision
        !            16: # 
        !            17: # Revision 1.5  85/03/26  06:08:22  jqj
        !            18: # Revised public alpha-test version, released 26 March 1985
        !            19: # 
        !            20: # Revision 1.4  85/03/11  16:36:33  jqj
        !            21: # Public alpha-test version, released 11 March 1985
        !            22: # 
        !            23: # Revision 1.3  85/03/11  16:34:14  jqj
        !            24: # Public alpha-test version, released 11 March 1985
        !            25: # 
        !            26: 
        !            27: SRCS=  client.c server.c readwrite.c misc.c bdt.c names.c options.c \
        !            28:                lookahead.c sppclose.c getcourierent.c getcservice.c except.c
        !            29: OBJS=  client.o server.o readwrite.o misc.o bdt.o names.o options.o \
        !            30:                lookahead.o sppclose.o getcourierent.o getcservice.o except.o
        !            31: HDRS=  courier.h courierconnection.h courierdb.h except.h \
        !            32:                realcourierconnection.h
        !            33: #CFLAGS=       -g -DDEBUG -I.
        !            34: CFLAGS= -O -I.
        !            35: DESTDIR=
        !            36: RCSREV=
        !            37: RCSNAME=current
        !            38: INCLUDE = ${DESTDIR}/usr/include/xnscourier
        !            39: OUT = ${DESTDIR}/usr/local/lib/libcourier.a
        !            40: OUT_P = ${DESTDIR}/usr/local/lib/libcourier_p.a
        !            41: CRLIB = ${DESTDIR}/usr/new/lib/xnscourier
        !            42: 
        !            43: .c.o:
        !            44:        ${CC} -c ${CFLAGS} -p $*.c
        !            45:        mv $*.o profiled/$*.o
        !            46:        ${CC} -c ${CFLAGS} $*.c
        !            47: 
        !            48: install: all
        !            49:        -mkdir ${INCLUDE}
        !            50:        install -c -m 644 courier.h ${INCLUDE}
        !            51:        install -c -m 644 courierdb.h ${INCLUDE}
        !            52:        install -c -m 644 realcourierconnection.h ${INCLUDE}
        !            53:        install -c -m 644 courierconnection.h ${INCLUDE}
        !            54:        install -c -m 644 except.h ${INCLUDE}
        !            55:        ar cr ${OUT} ${OBJS}
        !            56:        cd profiled; ar cr ${OUT_P} ${OBJS} 
        !            57:        ranlib ${OUT} ${OUT_P}
        !            58: 
        !            59: all:   ${OBJS}
        !            60: 
        !            61: getcourierent.o: courierdb.h getcourierent.c
        !            62:        ${CC} -c ${CFLAGS} -D'CSERVICES="${CRLIB}/Courierservices"' \
        !            63:                -p getcourierent.c
        !            64:        mv getcourierent.o  profiled/getcourierent.o
        !            65:        ${CC} -c ${CFLAGS} -D'CSERVICES="${CRLIB}/Courierservices"' \
        !            66:                getcourierent.c
        !            67: 
        !            68: lookahead.o: courierdb.h lookahead.o
        !            69:        ${CC} -c ${CFLAGS} -D'COURLIB="${CRLIB}"' -p lookahead.c
        !            70:        mv lookahead.o profiled/lookahead.o
        !            71:        ${CC} -c ${CFLAGS} -D'COURLIB="${CRLIB}"' lookahead.c
        !            72: 
        !            73: bdt.o client.o lookahead.o misc.o readwrite.o server.o: courier.h
        !            74: 
        !            75: bdt.o client.o lookahead.o readwrite.o server.o: realcourierconnection.h
        !            76: 
        !            77: 
        !            78: lint:  ${SRCS}
        !            79:        lint -hux ${SRCS}
        !            80: 
        !            81: tags:  ${SRCS} courier.h realcourierconnection.h
        !            82:        ctags ${SRCS} courier.h realcourierconnection.h
        !            83: 
        !            84: 
        !            85: clean:
        !            86:        -rm -f ${OBJS} profiled/*.o *.BAK *.CKP
        !            87: 
        !            88: rcs:
        !            89:        rcs -l RCS/*
        !            90:        cat ../rcsdescription | ci -u${RCSREV} -q -N${RCSNAME} RCS/*

unix.superglobalmegacorp.com

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