Annotation of 43BSD/contrib/xns/morexnslib/ch/Makefile, revision 1.1.1.1

1.1       root        1: #CFLAGS=       -g -DDEBUG
                      2: CFLAGS= -O
                      3: LDLIB=${DESTDIR}/usr/local/lib
                      4: CRLIB=${DESTDIR}/usr/new/lib/xnscourier
                      5: OUT=${LDLIB}/libcourier.a
                      6: OUT_P=${LDLIB}/libcourier_p.a
                      7: SRCS= CHlookup.c CHenumerate.c CHenumalias.c CHstrtoname.c
                      8: OBJS= CHlookup.o CHenumerate.o CHenumalias.o CHstrtoname.o
                      9: RCSREV=
                     10: RCSNAME=current
                     11: BINDIR=${DESTDIR}/usr/new
                     12: 
                     13: .c.o:
                     14:        ${CC} -c ${CFLAGS} -p $*.c -I/usr/include/xnscourier
                     15:        mv $*.o profiled/$*.o
                     16:        ${CC} -c ${CFLAGS} $*.c -I/usr/include/xnscourier
                     17: 
                     18: install: ${OBJS}
                     19:        ar rv ${OUT} ${OBJS}
                     20:        cd profiled; ar rv ${OUT_P} ${OBJS}
                     21:        ranlib ${OUT} ${OUT_P}
                     22:        cp CH.h /usr/include/xnscourier
                     23:        cp clearinghouse.addresses ${CRLIB}
                     24: 
                     25: all:   ${OBJS} ${TESTS}
                     26: 
                     27: lint:  ${SRCS}
                     28:        lint -hux ${SRCS}
                     29: 
                     30: tags:  ${SRCS}
                     31:        ctags ${SRCS}
                     32: 
                     33: clean:
                     34:        -rm -f Clearinghouse2.h Clearinghouse2_defs.h \
                     35:                *.BAK *.CKP *.o profiled/*.o
                     36: 
                     37: CHenumerate.o CHenumalias.o: Clearinghouse2_defs.h
                     38: 
                     39: CHlookup.o: CHlookup.c
                     40:        ${CC} -c -p ${CFLAGS} -D'CHADDRS="${CRLIB}/clearinghouse.addresses"' \
                     41:                CHlookup.c
                     42:        mv CHlookup.o profiled/CHlookup.o
                     43:        ${CC} -c ${CFLAGS} -D'CHADDRS="${CRLIB}/clearinghouse.addresses"' \
                     44:                CHlookup.c
                     45: 
                     46: Clearinghouse2_defs.h: ../../courierlib/Clearinghouse2_defs.h
                     47:        cp ../../courierlib/Clearinghouse2_defs.h .
                     48: 
                     49: rcs:
                     50:        rcs -l RCS/*
                     51:        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.