|
|
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/*
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.