2 # Once done, this will define
4 # XFS_FOUND - system has libxfs
5 # XFS_INCLUDE_DIR - the libxfs include directories
6 # XFS_LIBRARIES - link these to use libxfs
8 if(XFS_INCLUDE_DIR AND XFS_LIBRARIES)
9 set(XFS_FIND_QUIETLY TRUE)
10 endif(XFS_INCLUDE_DIR AND XFS_LIBRARIES)
12 INCLUDE(CheckCXXSymbolExists)
16 find_path(XFS_INCLUDE_DIR xfs.h NO_DEFAULT_PATH PATHS
24 # finally the library itself
25 find_library(LIBXFS NAMES handle)
26 set(XFS_LIBRARIES ${LIBXFS})
28 # handle the QUIETLY and REQUIRED arguments and set XFS_FOUND to TRUE if
29 # all listed variables are TRUE
30 include(FindPackageHandleStandardArgs)
31 find_package_handle_standard_args(xfs DEFAULT_MSG XFS_LIBRARIES XFS_INCLUDE_DIR)
33 mark_as_advanced(XFS_LIBRARIES XFS_INCLUDE_DIR)