1- It doesn't belong in libos.a
2- Automake doesn't like building it as both .la and .a
3- We shouldn't build it 3x anyway
Signed-off-by: Sage Weil <sage@redhat.com>
global/global_context.cc \
global/global_init.cc \
global/pidfile.cc \
- global/signal_handler.cc
+ global/signal_handler.cc \
+ common/TrackedOp.cc
libglobal_la_LIBADD = $(LIBCOMMON)
noinst_LTLIBRARIES += libglobal.la
mds/SessionMap.cc \
mds/MDSContext.cc \
mds/MDSAuthCaps.cc \
- mds/MDLog.cc \
- common/TrackedOp.cc
+ mds/MDLog.cc
LIBMDS_DEPS = $(LIBOSDC)
if ENABLE_CLIENT
os/KeyValueDB.cc \
os/KeyValueStore.cc \
os/ObjectStore.cc \
- os/WBThrottle.cc \
- common/TrackedOp.cc
+ os/WBThrottle.cc
if LINUX
libos_a_SOURCES += os/BtrfsFileStoreBackend.cc
osd/Watch.cc \
osd/ClassHandler.cc \
osd/OpRequest.cc \
- common/TrackedOp.cc \
osd/SnapMapper.cc \
objclass/class_api.cc