viced: Use libcmd for command line options
[openafs.git] / src / dviced / Makefile.in
index a013ddc..07ef9ad 100644 (file)
@@ -11,12 +11,8 @@ srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 include @TOP_OBJDIR@/src/config/Makefile.pthread
 
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
-MODULE_CFLAGS=-DNINTERFACE -DRXDEBUG -DFSSYNC_BUILD_SERVER \
+MODULE_CFLAGS=-DRXDEBUG -DFSSYNC_BUILD_SERVER \
              -DSALVSYNC_BUILD_CLIENT -DAFS_DEMAND_ATTACH_FS
 
 RX=$(srcdir)/../rx
@@ -30,7 +26,8 @@ DIR=$(srcdir)/../dir
 VOL=$(srcdir)/../vol
 FSINT=$(srcdir)/../fsint
 
-VICEDOBJS=viced.o afsfileprocs.o host.o physio.o callback.o serialize_state.o  
+VICEDOBJS=viced.o afsfileprocs.o host.o physio.o callback.o serialize_state.o \
+         fsstats.o
 
 VLSERVEROBJS=vldbint.cs.o vldbint.xdr.o
 
@@ -53,9 +50,14 @@ RXOBJS = rx_pthread.o
 objects= ${VICEDOBJS} ${VLSERVEROBJS} ${LWPOBJS} ${LIBACLOBJS} \
         ${UTILOBJS} ${DIROBJS} ${VOLOBJS} ${FSINTOBJS} ${RXOBJS}
 
-SDBGOBJS = state_analyzer.o uuid.o dirpath.o fileutil.o ${TOP_LIBDIR}/util.a
+SDBGOBJS = state_analyzer.o uuid.o dirpath.o fileutil.o ${TOP_LIBDIR}/util.a \
+          ${TOP_LIBDIR}/libopr.a
 
-LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/util.a
+LIBS=${TOP_LIBDIR}/libafsauthent.a \
+     ${TOP_LIBDIR}/libafsrpc.a \
+     $(TOP_LIBDIR)/libcmd.a \
+     ${TOP_LIBDIR}/libopr.a \
+     ${TOP_LIBDIR}/util.a
 
 all: dafileserver state_analyzer
 
@@ -78,6 +80,9 @@ physio.o: ${VICED}/physio.c
 callback.o: ${VICED}/callback.c
        $(AFS_CCRULE) $(VICED)/callback.c
 
+fsstats.o: ${VICED}/fsstats.c
+       $(AFS_CCRULE) $(VICED)/fsstats.c
+
 serialize_state.o: ${TVICED}/serialize_state.c
        $(AFS_CCRULE) $(TVICED)/serialize_state.c
 
@@ -214,7 +219,7 @@ state_analyzer.o: ${TVICED}/state_analyzer.c
 
 dafileserver: ${objects} ${LIBS}
        $(AFS_LDRULE) ${objects} \
-               ${LIBS} $(LIB_roken) ${MT_LIBS} ${XLIBS}
+               ${LIBS} $(LIB_hcrypto) $(LIB_roken) ${MT_LIBS} ${XLIBS}
 
 state_analyzer: ${SDBGOBJS}
        $(AFS_LDRULE) ${SDBGOBJS} \