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@
HSM_LIB=@HSM_LIB@
HSM_INC=@HSM_INC@
OSDDBSRC=${srcdir}/../osddb
FSINT=../fsint
-CC=${MT_CC}
-
CLIENTOBJS=osd.o
-RXOSDOBJS=rxosd.o rxosd.ss.o rxosd.cs.o rxosd.xdr.o rxosd_hpss.o rxosd_dcache.o
+RXOSDOBJS=rxosd.o rxosd.ss.o rxosd.cs.o rxosd.xdr.o rxosd_hpss.o rxosd_dcache.o
LWPOBJS=lock.o threadname.o
osd: osd.o rxosd.cs.o osddbuser.o policy_parser.o
${AFS_LDRULE} osd.o rxosd.cs.o rxosd.xdr.o policy_parser.o \
- ${OSDDBOBJS} ${LIBS} ${MT_LIBS} ${XLIBS}
-
+ ${OSDDBOBJS} ${LIBS} ${MT_LIBS}
+
CFLAGS_rxosd.o = ${HSM_INC} ${PNFS_OPT} -DBUILDING_RXOSD
CFLAGS_hpss.o = ${HSM_INC} ${PNFS_OPT} -DBUILDING_RXOSD
${RXGEN} -x -h -o $@ ${srcdir}/rxosd.xg
rxosd: rxosd.h ${objects} ${LIBS}
- ${AFS_LDRULE} -ldl ${objects} ${LIBS} ${MT_LIBS} ${XLIBS} \
- ${HSM_LIB}
+ ${AFS_LDRULE} -ldl ${objects} ${LIBS} ${MT_LIBS} ${HSM_LIB}
CFLAGS_readabyte.o = ${HSM_INC} ${PNFS_OPT} -DBUILDING_RXOSD
${TOP_LIBDIR}/librxosd.a: librxosd.a
${INSTALL} $? $@
-install:
+install:
${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
${INSTALL} -d ${DESTDIR}${bindir}
${INSTALL_PROGRAM} rxosd ${DESTDIR}}${afssrvlibexecdir}/rxosd
${INSTALL_PROGRAM} rxosd ${DEST}/root.server/usr/afs/bin/rxosd
${INSTALL_PROGRAM} readabyte ${DEST}/root.server/usr/afs/bin/readabyte
${INSTALL_PROGRAM} osd ${DEST}/bin/osd
-
+
clean:
$(RM) -f *.o rxosd.*.* rxosd.[oh] Krxo* osd core AFS_component_version_number.c osddb* policy_parser.c