]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: Findxio.cmake update Xio OFF by default
authorAli Maredia <amaredia@redhat.com>
Mon, 4 Jan 2016 20:03:48 +0000 (15:03 -0500)
committerAli Maredia <amaredia@redhat.com>
Tue, 5 Jan 2016 20:42:06 +0000 (15:42 -0500)
Option WITH_XIO now OFF but required by default,
Findxio.cmake now using
FIND_PACKAGE_HANDLE_STANDARD_ARGS.

Signed-off-by: Ali Maredia <amaredia@redhat.com>
CMakeLists.txt
cmake/modules/Findxio.cmake

index f4fab1ca2de0ceebf65634f1b0a66502c98e1c3b..fac55403241243b0578c2f8c6bf6703a40ccb48f 100644 (file)
@@ -219,9 +219,9 @@ else()
        endif(NSS_FOUND)
 endif(CRYPTOPP_FOUND)
 
-option(WITH_XIO "Enable XIO messaging" ON)
+option(WITH_XIO "Enable XIO messaging" OFF)
 if(WITH_XIO)
-find_package(xio)
+  find_package(xio REQUIRED)
 set(HAVE_XIO ${Xio_FOUND})
 endif(WITH_XIO)
 
index 11fd892d8b3d490b2e3e21616b28a809ab00993b..1025f492452fc448adf3e0fbebb9b05c3567e61f 100644 (file)
@@ -18,14 +18,10 @@ endif()
 find_path(Xio_INCLUDE_DIR libxio.h NO_DEFAULT_PATH PATHS ${_xio_include_path})
 
 find_library(Xio_LIBRARY NO_DEFAULT_PATH NAMES xio PATHS ${_xio_lib_path})
+set(Xio_LIBRARIES ${Xio_LIBRARY})
 
-if (Xio_INCLUDE_DIR AND Xio_LIBRARY)
-  set(Xio_FOUND TRUE)
-  set(Xio_LIBRARIES ${Xio_LIBRARY} )
-else ()
-  set(Xio_FOUND FALSE)
-  set(Xio_LIBRARIES )
-endif ()
+INCLUDE(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(xio DEFAULT_MSG Xio_LIBRARY Xio_INCLUDE_DIR)
 
 if (Xio_FOUND)
   message(STATUS "Found Xio: ${Xio_INCLUDE_DIR} ${Xio_LIBRARY}")