mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 15:30:14 +00:00
5d0acbbbc0
This lock-free library toolkit is intriguing and may be the subject
of future work, but currently nothing uses this code, and these files
are just clutter.
Remove src/mcas and stop mentioning it in SOURCE-MAP; don't reference
it in the rpctests, either.
Reviewed-on: https://gerrit.openafs.org/12682
Tested-by: Benjamin Kaduk <kaduk@mit.edu>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
(cherry picked from commit bfc5d1ada2
)
Change-Id: I98bec6f0a91e4aad05846a6791719cac63050f02
Reviewed-on: https://gerrit.openafs.org/13538
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
78 lines
2.1 KiB
Makefile
78 lines
2.1 KiB
Makefile
# Copyright 2000, International Business Machines Corporation and others.
|
|
# All Rights Reserved.
|
|
#
|
|
# This software has been released under the terms of the IBM Public
|
|
# License. For details, see the LICENSE file in the top-level source
|
|
# directory or online at http://www.openafs.org/dl/license10.html
|
|
#
|
|
# Portions Copyright (c) 2003 Apple Computer, Inc.
|
|
|
|
srcdir=@srcdir@
|
|
include @TOP_OBJDIR@/src/config/Makefile.config
|
|
include @TOP_OBJDIR@/src/config/Makefile.pthread
|
|
|
|
RTL=@TOP_OBJDIR@/tests/rpctestlib
|
|
RX = ${srcdir}/../../src/rx
|
|
VICED=@TOP_OBJDIR@/src/viced
|
|
FSINT=@TOP_OBJDIR@/src/fsint
|
|
OSI=@TOP_OBJDIR@/src/osi
|
|
|
|
MODULE_CFLAGS=-DNINTERFACE -DRXDEBUG -DFSSYNC_BUILD_SERVER \
|
|
-DSALVSYNC_BUILD_CLIENT -I${RX} ${OSI_XCFLAGS} \
|
|
-DSUBSYS_LOG_MACRO=RTLLog
|
|
|
|
headers= ${RTL}/rpc_test_procs.h
|
|
|
|
RTLOBJS= rpc_test_procs.o rpc_test_cb_procs.o
|
|
|
|
FSINTOBJS= afscbint.ss.o afsint.cs.o afscbint.xdr.o \
|
|
afsint.xdr.o
|
|
|
|
RXOBJS = rx_pthread.o
|
|
|
|
LIBOBJS= ${RTLOBJS} ${FSINTOBJS} ${RXOBJS}
|
|
|
|
LIBS=${TOP_LIBDIR}/libafsauthent.a ${TOP_LIBDIR}/libafsrpc.a ${TOP_LIBDIR}/libopr.a \
|
|
$(top_builddir)/src/util/liboafs_util.la
|
|
|
|
all: xmpl_driver
|
|
|
|
CFLAGS_rx_pthread.o = -DDPF_FSLOG
|
|
|
|
rx_pthread.o: ${RX}/rx_pthread.c
|
|
$(AFS_CCRULE) $(RX)/rx_pthread.c
|
|
|
|
rpc_test_main.o: ${RTL}/rpc_test_main.c ${headers}
|
|
rpc_test_procs.o: ${RTL}/rpc_test_procs.c ${headers}
|
|
rpc_test_cb_procs.o: ${RTL}/rpc_test_cb_procs.c ${headers}
|
|
|
|
afscbint.ss.o: ${FSINT}/afscbint.ss.c
|
|
$(AFS_CCRULE) ${FSINT}/afscbint.ss.c
|
|
afsint.cs.o: ${FSINT}/afsint.cs.c
|
|
$(AFS_CCRULE) ${FSINT}/afsint.cs.c
|
|
afsint.ss.o: ${FSINT}/afsint.ss.c
|
|
$(AFS_CCRULE) ${FSINT}/afsint.ss.c
|
|
afsint.xdr.o: ${FSINT}/afsint.xdr.c
|
|
$(AFS_CCRULE) ${FSINT}/afsint.xdr.c
|
|
afscbint.xdr.o: ${FSINT}/afscbint.xdr.c
|
|
$(AFS_CCRULE) ${FSINT}/afscbint.xdr.c
|
|
|
|
xmpl_driver: librpc_test_lib.a rpc_test_main.o ${LIBS}
|
|
$(LT_LDRULE_static) rpc_test_main.o librpc_test_lib.a \
|
|
${LIBS} ${LIB_hcrypto} ${MT_LIBS}
|
|
|
|
librpc_test_lib.a: ${LIBOBJS}
|
|
$(RM) -f $@
|
|
$(AR) crv $@ ${LIBOBJS}
|
|
$(RANLIB) $@
|
|
|
|
install:
|
|
|
|
dest:
|
|
|
|
clean:
|
|
$(LT_CLEAN)
|
|
$(RM) -f *.o *.a *.gch xmpl_driver core
|
|
|
|
include @TOP_OBJDIR@/src/config/Makefile.version
|