]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: Removed traces of CDS, minor cmake fixes
authorAli Maredia <amaredia@redhat.com>
Wed, 19 Aug 2015 20:15:46 +0000 (16:15 -0400)
committerAli Maredia <amaredia@redhat.com>
Thu, 3 Sep 2015 15:37:31 +0000 (11:37 -0400)
Signed-off-by: Ali Maredia <amaredia@redhat.com>
cmake/modules/Findcds.cmake [deleted file]
src/CMakeLists.txt
src/erasure-code/CMakeLists.txt
src/include/config-h.in.cmake
src/test/CMakeLists.txt

diff --git a/cmake/modules/Findcds.cmake b/cmake/modules/Findcds.cmake
deleted file mode 100644 (file)
index b22dc02..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# - Find cds
-#
-# CDS_INCLUDE_DIR - where to find cds/init.h
-# FIO_FOUND - True if found.
-
-find_path(CDS_INC_DIR cds/init.h NO_DEFAULT_PATH PATHS
-  /usr/include
-  /opt/local/include
-  /usr/local/include
-  /opt/cds
-)
-
-if (CDS_INC_DIR)
-  set(CDS_FOUND TRUE)
-else ()
-  set(CDS_FOUND FALSE)
-endif ()
-
-if (CDS_FOUND)
-  message(STATUS "Found cds: ${CDS_INC_DIR}")
-else ()
-  message(STATUS "Failed to find cds/init.h")
-  if (CDS_FIND_REQUIRED)
-    message(FATAL_ERROR "Missing required cds/init.h")
-  endif ()
-endif ()
-
-find_library(CDS_LIBS 
-  NAMES cds
-  PATHS /usr/lib /usr/lib/x86_64-linux-gnu /opt/cds/bin/gcc-amd64-linux-64
-)
-
-mark_as_advanced(
-  CDS_INC_DIR
-  CDS_LIBS
-)
-
index dd7852246346e9996669906e0a98f5a33f7958d6..6cb44c613b6938365acf137a7dfb86bb4b4e5cb2 100644 (file)
@@ -75,10 +75,6 @@ if(${WITH_PROFILER})
   list(APPEND EXTRALIBS profiler)
 endif(${WITH_PROFILER})
 
-if(WITH_CDS)
-  list(APPEND EXTRALIBS ${CDS_LIBS})
-endif(WITH_CDS)
-
 if(USE_NSS)
   if(NSS_FOUND)
     if(NSPR_FOUND)
index 8bcba45b2767fa4f6fe5139170e13a2ac85a59e9..60112930fa3599318a2c6b222282e8cc35e1d8f3 100644 (file)
@@ -6,9 +6,10 @@ add_subdirectory(jerasure)
 add_subdirectory(lrc)
 add_subdirectory(shec)
 
-if (HAVE_BETTER_YASM_ELF64)
-  add_subdirectory(isa)
-endif (HAVE_BETTER_YASM_ELF64)
+#TODO: Understand and fix this conditional
+#if (HAVE_BETTER_YASM_ELF64)
+#  add_subdirectory(isa)
+#endif (HAVE_BETTER_YASM_ELF64)
 
 add_library(erasure_code ErasureCodePlugin.cc)
 target_link_libraries(erasure_code dl)
index fbd2e634178c3d0b85e20545906720abae537893..84514915e510e8a549f62aaa601736f4a726fd18 100644 (file)
 /* Defined if XIO */
 #cmakedefine HAVE_XIO
 
-/* Defined if CDS */
-#cmakedefine HAVE_CDS
-
 #endif /* CONFIG_H */
index 0e81894825475fb1a84c98e2a3255d2edb42f60d..6dfe56f055c216e26379acd46e4b49828cfbca5b 100644 (file)
@@ -850,24 +850,6 @@ target_link_libraries(unittest_escape global ${CMAKE_DL_LIBS} ${TCMALLOC_LIBS}
 set_target_properties(unittest_escape PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
-# unittest_chain_xattr
-set(unittest_chain_xattr_srcs
-  objectstore/chain_xattr.cc
-  )
-add_executable(unittest_chain_xattr
-  ${unittest_chain_xattr_srcs}
-  $<TARGET_OBJECTS:heap_profiler_objs>
-  )
-set_target_properties(unittest_chain_xattr PROPERTIES COMPILE_FLAGS
-  ${UNITTEST_CXX_FLAGS})
-target_link_libraries(unittest_chain_xattr
-  os
-  global
-  ${CMAKE_DL_LIBS}
-  ${TCMALLOC_LIBS}
-  ${UNITTEST_LIBS}
-  )
-
 # unittest_strtol
 add_executable(unittest_strtol EXCLUDE_FROM_ALL
   strtol.cc
@@ -932,22 +914,7 @@ target_link_libraries(unittest_chain_xattr
   ${TCMALLOC_LIBS}
   ${UNITTEST_LIBS}
   )
-
-# unittest_flatindex
-add_executable(unittest_flatindex EXCLUDE_FROM_ALL
-  os/TestFlatIndex.cc
-  $<TARGET_OBJECTS:heap_profiler_objs>
-  )
-add_test(unittest_flatindex unittest_flatindex)
-add_dependencies(check unittest_flatindex)
-target_link_libraries(unittest_flatindex
-  os
-  global
-  ${CMAKE_DL_LIBS}
-  ${TCMALLOC_LIBS}
-  ${UNITTEST_LIBS}
-  )
-set_target_properties(unittest_flatindex PROPERTIES COMPILE_FLAGS
+set_target_properties(unittest_chain_xattr PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
 # unittest_safe_io