From cfcf0706f298a31e2ceb73b9d7f44296fd7bd72a Mon Sep 17 00:00:00 2001 From: Ali Maredia Date: Thu, 7 Jul 2016 14:31:32 -0400 Subject: [PATCH] cmake: remove option Signed-off-by: Ali Maredia --- CMakeLists.txt | 3 -- doc/man/8/CMakeLists.txt | 6 +-- src/CMakeLists.txt | 98 ++++++++++++++++++++-------------------- 3 files changed, 49 insertions(+), 58 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f549600f52c0..7857ccda19c3a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -198,9 +198,6 @@ endif(WITH_SPDK) find_package(blkid REQUIRED) -# probably fuse etc need this -- how to check? XXX -option(WITH_MDS "MDS is here" ON) - # needs mds and? XXX option(WITH_LIBCEPHFS "libcephfs client library" ON) diff --git a/doc/man/8/CMakeLists.txt b/doc/man/8/CMakeLists.txt index 677319a05d867..9074b5bc504df 100644 --- a/doc/man/8/CMakeLists.txt +++ b/doc/man/8/CMakeLists.txt @@ -32,13 +32,9 @@ list(APPEND man_srcs ${server_srcs} ${osd_srcs} ${mon_srcs} + ceph-mds.rst librados-config.rst) -if(WITH_MDS) - list(APPEND man_srcs - ceph-mds.rst) -endif() - if(WITH_CEPHFS) list(APPEND man_srcs cephfs.rst) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bb343869f0547..cec6efbe91974 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -952,56 +952,54 @@ endif(${HAVE_LIBFUSE}) install(TARGETS ceph-osd DESTINATION bin) # MDS -if(${WITH_MDS}) - set(mds_srcs - mds/Capability.cc - mds/MDSDaemon.cc - mds/MDSRank.cc - mds/Beacon.cc - mds/flock.cc - mds/locks.c - mds/journal.cc - mds/Server.cc - mds/Mutation.cc - mds/MDCache.cc - mds/RecoveryQueue.cc - mds/StrayManager.cc - mds/Locker.cc - mds/Migrator.cc - mds/MDBalancer.cc - mds/CDentry.cc - mds/CDir.cc - mds/CInode.cc - mds/LogEvent.cc - mds/MDSTable.cc - mds/InoTable.cc - mds/JournalPointer.cc - mds/MDSTableClient.cc - mds/MDSTableServer.cc - mds/ScrubStack.cc - mds/DamageTable.cc - mds/SimpleLock.cc - mds/SnapRealm.cc - mds/SnapServer.cc - mds/snap.cc - mds/SessionMap.cc - mds/MDSContext.cc - mds/MDSAuthCaps.cc - mds/MDLog.cc - ${CMAKE_SOURCE_DIR}/src/common/TrackedOp.cc - ${CMAKE_SOURCE_DIR}/src/osdc/Journaler.cc) - add_library(mds STATIC ${mds_srcs} - $ - $) - target_link_libraries(mds ${ALLOC_LIBS} osdc common) - set(ceph_mds_srcs - ceph_mds.cc) - add_executable(ceph-mds ${ceph_mds_srcs} - $) - target_link_libraries(ceph-mds mds ${CMAKE_DL_LIBS} global - ${Boost_THREAD_LIBRARY}) - install(TARGETS ceph-mds DESTINATION bin) -endif(${WITH_MDS}) +set(mds_srcs + mds/Capability.cc + mds/MDSDaemon.cc + mds/MDSRank.cc + mds/Beacon.cc + mds/flock.cc + mds/locks.c + mds/journal.cc + mds/Server.cc + mds/Mutation.cc + mds/MDCache.cc + mds/RecoveryQueue.cc + mds/StrayManager.cc + mds/Locker.cc + mds/Migrator.cc + mds/MDBalancer.cc + mds/CDentry.cc + mds/CDir.cc + mds/CInode.cc + mds/LogEvent.cc + mds/MDSTable.cc + mds/InoTable.cc + mds/JournalPointer.cc + mds/MDSTableClient.cc + mds/MDSTableServer.cc + mds/ScrubStack.cc + mds/DamageTable.cc + mds/SimpleLock.cc + mds/SnapRealm.cc + mds/SnapServer.cc + mds/snap.cc + mds/SessionMap.cc + mds/MDSContext.cc + mds/MDSAuthCaps.cc + mds/MDLog.cc + ${CMAKE_SOURCE_DIR}/src/common/TrackedOp.cc + ${CMAKE_SOURCE_DIR}/src/osdc/Journaler.cc) +add_library(mds STATIC ${mds_srcs} + $ + $) +target_link_libraries(mds ${ALLOC_LIBS} osdc common) +set(ceph_mds_srcs + ceph_mds.cc) +add_executable(ceph-mds ${ceph_mds_srcs} + $) +target_link_libraries(ceph-mds mds ${CMAKE_DL_LIBS} global + ${Boost_THREAD_LIBRARY}) +install(TARGETS ceph-mds DESTINATION bin) add_subdirectory(erasure-code)