#define dpf(args)
#endif
#else
+#ifdef DPF_FSLOG
+#define dpf(args) FSLog args
+#else
#define dpf(args) if (rx_debugFile) rxi_DebugPrint args; else
+#endif
#endif
#define rx_Log_event rxevent_debugFile
CCRULE=${CC} ${CFLAGS} -c $?
+RX=../rx
VICED=../viced
VLSERVER=../vlserver
LWP=../lwp
FSINTOBJS= afsaux.o afscbint.cs.o afsint.ss.o afsint.xdr.o
+RXOBJS = rx_pthread.o
+
objects= ${VICEDOBJS} ${VLSERVEROBJS} ${LWPOBJS} ${LIBACLOBJS} \
- ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS}
+ ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS} ${RXOBJS}
SDBGOBJS = state_analyzer.o uuid.o dirpath.o fileutil.o ${TOP_LIBDIR}/util.a
all: fileserver state_analyzer
+rx_pthread.o: ${RX}/rx_pthread.c
+ ${CCRULE} -DDPF_FSLOG
+
viced.o: ${VICED}/viced.c
${CCRULE}
VOL=../vol
FSINT=../fsint
VOLSER=../volser
+RX=../rx
VOLSEROBJS=volmain.o volprocs.o physio.o voltrans.o volerr.o volint.cs.o dumpstuff.o volint.ss.o volint.xdr.o vscommon.o
FSINTOBJS=# afsaux.o afscbint.cs.o afsint.ss.o afsint.xdr.o
+RXOBJS=rx_pthread.o
+
objects= ${VOLSEROBJS} ${VLSERVEROBJS} ${LWPOBJS} ${LIBACLOBJS} \
- ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS}
+ ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS} ${RXOBJS}
LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/util.a
COMPILE=${CC} ${CFLAGS} -c $?
+rx_pthread.o: ${RX}/rx_pthread.c
+ ${COMPILE} -DDPF_FSLOG
volmain.o: ${VOLSER}/volmain.c
${COMPILE}
volprocs.o: ${VOLSER}/volprocs.c