# - Find libxio # Find libxio transport library # # 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}) if (EXISTS ${WITH_XIO}) list(APPEND _xio_include_path "${WITH_XIO}/include") list(APPEND _xio_lib_path "${WITH_XIO}/lib") else() list(APPEND _xio_include_path /usr/include /usr/local/include /opt/accelio/include) 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_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) 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(FATAL_ERROR "Could NOT find Xio library") endif () endif () mark_as_advanced( XIO_LIBRARY XIO_INCLUDE_DIR )