# - Find libxio
# Find libxio transport library
#
-# Xio_INCLUDE_DIR - libxio include dir
-# Xio_LIBRARIES - List of libraries
-# Xio_FOUND - True if libxio found.
+# XIO_INCLUDE_DIR - libxio include dir
+# XIO_LIBRARIES - List of libraries
+# XIO_FOUND - True if libxio found.
set(_xio_include_path ${HT_DEPENDENCY_INCLUDE_DIR})
set(_xio_lib_path ${HT_DEPENDENCY_LIB_DIR})
list(APPEND _xio_lib_path /lib /usr/lib /usr/local/lib /opt/accelio/lib)
endif()
-find_path(Xio_INCLUDE_DIR libxio.h NO_DEFAULT_PATH PATHS ${_xio_include_path})
+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})
+find_library(XIO_LIBRARY NO_DEFAULT_PATH NAMES xio PATHS ${_xio_lib_path})
+set(XIO_LIBRARIES ${XIO_LIBRARY})
INCLUDE(FindPackageHandleStandardArgs)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(xio DEFAULT_MSG Xio_LIBRARY Xio_INCLUDE_DIR)
+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}")
+if (XIO_FOUND)
+ message(STATUS "Found Xio: ${XIO_INCLUDE_DIR} ${XIO_LIBRARY}")
else ()
- message(STATUS "Not Found Xio: ${Xio_INCLUDE_DIR} ${Xio_LIBRARY}")
- if (Xio_FIND_REQUIRED)
- message(STATUS "Looked for Xio libraries named ${Xio_NAMES}.")
+ message(STATUS "Not Found Xio: ${XIO_INCLUDE_DIR} ${XIO_LIBRARY}")
+ if (XIO_FIND_REQUIRED)
+ message(STATUS "Looked for Xio libraries named ${XIO_NAMES}.")
message(FATAL_ERROR "Could NOT find Xio library")
endif ()
endif ()
mark_as_advanced(
- Xio_LIBRARY
- Xio_INCLUDE_DIR
+ XIO_LIBRARY
+ XIO_INCLUDE_DIR
)
OUTPUT_STRIP_TRAILING_WHITESPACE)
if(HAVE_XIO)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${Xio_INCLUDE_DIR}")
- list(APPEND EXTRALIBS ${Xio_LIBRARY} pthread rt)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${XIO_INCLUDE_DIR}")
+ list(APPEND EXTRALIBS ${XIO_LIBRARY} pthread rt)
endif(HAVE_XIO)
# sort out which allocator to use
)
target_link_libraries(xio_server
os global common ${Boost_REGEX_LIBRARY}
- ${Xio_LIBRARY} pthread rt
+ ${XIO_LIBRARY} pthread rt
${EXTRALIBS}
${CMAKE_DL_LIBS}
)
)
target_link_libraries(xio_client
os global common ${Boost_REGEX_LIBRARY}
- ${Xio_LIBRARY} pthread rt
+ ${XIO_LIBRARY} pthread rt
${EXTRALIBS}
${CMAKE_DL_LIBS}
)