|
|
1.1 ! root 1: # $Header: Makefile,v 1.6 87/05/08 17:09:50 ed Exp $ ! 2: # ! 3: # $Log: Makefile,v $ ! 4: # Revision 1.6 87/05/08 17:09:50 ed ! 5: # Remove MFLAGS from clean and rcs targets. ! 6: # ! 7: # Revision 1.5 87/01/05 12:05:38 ed ! 8: # Webster version -- redo make and make install ! 9: # ! 10: # Revision 1.5 87/01/05 12:05:38 ed ! 11: # Updated to new directory structure ! 12: # ! 13: # Revision 1.4 86/06/27 13:15:48 jqj ! 14: # added xnsbfs subdirectory, which contains a program to obtain CH addresses ! 15: # by local broadcast and print them. ! 16: # ! 17: # Revision 1.3 86/06/25 13:02:19 jqj ! 18: # added ${CC} for subsidiary makes ! 19: # ! 20: # Revision 1.2 85/10/21 12:44:23 root ! 21: # Gould version: -g option breaks the Gould compiler, so build -lcourier ! 22: # without it. ! 23: # ! 24: # Revision 1.1 85/10/18 14:24:35 root ! 25: # Initial revision ! 26: # ! 27: # Revision 1.3 85/03/26 06:43:38 jqj ! 28: # Revised public alpha-test version, released 26 March 1985 ! 29: # ! 30: # Revision 1.2 85/03/26 06:11:47 jqj ! 31: # Revised public alpha-test version, released 26 March 1985 ! 32: # ! 33: # Revision 1.1 85/03/15 08:37:24 jqj ! 34: # Initial revision ! 35: # ! 36: ! 37: DESTDIR = ! 38: DESTBIN = ${DESTDIR}/usr/new ! 39: DESTCOURIER = ${DESTDIR}/usr/new/lib/xnscourier ! 40: ! 41: CHDEFAULT = ! 42: ! 43: LIBDIR = ../lib ! 44: MANDIR = ../man ! 45: INCDIR = ../include ! 46: COURIERDIR = ../xnscourier ! 47: ! 48: MFLAGS = DESTDIR=${DESTDIR} DESTBIN=${DESTBIN} DESTCOURIER=${DESTCOURIER} \ ! 49: CHDEFAULT="${CHDEFAULT}" \ ! 50: LIBDIR=../${LIBDIR} MANDIR=../${MANDIR} \ ! 51: INCDIR=../${INCDIR} COURIERDIR=../${COURIERDIR} ! 52: ! 53: ! 54: # xnsbfs must precede ch since xnsbfs is used to create clearinghouse.addresses ! 55: DIRS=xnsbfs ch auth ! 56: #CFLAGS= -g -DDEBUG ! 57: CFLAGS= -O ! 58: RCSREV= ! 59: RCSNAME=current ! 60: ! 61: all: ! 62: for Dir in ${DIRS}; do \ ! 63: (cd $$Dir; make ${MFLAGS} CC=${CC}); done ! 64: ! 65: install: ! 66: for Dir in ${DIRS}; do\ ! 67: (cd $$Dir; make ${MFLAGS} CC=${CC} install); done ! 68: ! 69: clean: ! 70: -rm -f *.BAK *.CKP ! 71: for Dir in ${DIRS}; do\ ! 72: (cd $$Dir; make clean); done ! 73: ! 74: rcs: ! 75: rcs -l RCS/* ! 76: cat ../rcsdescription | ci -u${RCSREV} -q -N${RCSNAME} RCS/* ! 77: for Dir in ${DIRS}; do\ ! 78: (cd $$Dir; make RCSNAME=${RCSNAME} RCSREV=${RCSREV} rcs); \ ! 79: done
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.