BIN = ${HOME}/bin DD = ../include LIB = ../lib577.a CC = g++ CFLAGS = -O2 -I ${DD} .c.o: ${CC} ${CFLAGS} -c $*.c all : ${BIN}/wuHost ${BIN}/wuRouter ${BIN}/wuHscript ${BIN}/wuRscript lnkTbl.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h lnkTbl.h vnetTbl.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h vnetTbl.h rteTbl.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h rteTbl.h pktStore.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h pktStore.h qMgr.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h qMgr.h ioProc.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h ioProc.h wuRouter.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h wuRouter.h wuHost.o : ${DD}/stdinc.h ${DD}/misc.h wunet.h wuHost.h ${BIN}/wuHscript : wuHscript rm -f ${BIN}/wuHscript ln wuHscript ${BIN} ${BIN}/wuRscript : wuRscript rm -f ${BIN}/wuRscript ln wuRscript ${BIN} ${BIN}/wuHost : wuHost rm -f ${BIN}/wuHost ln wuHost ${BIN} ${BIN}/wuRouter : wuRouter rm -f ${BIN}/wuRouter ln wuRouter ${BIN} ${LIB} : lnkTbl.o vnetTbl.o rteTbl.o pktStore.o qMgr.o ioProc.o ar -ru ${LIB} lnkTbl.o vnetTbl.o rteTbl.o pktStore.o qMgr.o ioProc.o wuRouter : wuRouter.o ${LIB} ${CC} ${CFLAGS} wuRouter.o ${LIB} -o wuRouter wuHost : wuHost.o ${LIB} ${CC} ${CFLAGS} wuHost.o ${LIB} -o wuHost clean : rm -f lnkTbl.o vnetTbl.o rteTbl.o pktStore.o qMgr.o ioProc.o ${BIN}/wuHscript ${BIN}/wuRscript ${BIN}/wuHost ${BIN}/wuRouter wuHost wuRouter wuHost.o wuRouter.o ${LIB}