Warning, /frameworks/kfilemetadata/cmake/FindXattr.cmake is written in an unsupported language. File is not indexed.

0001 # - Find CatDoc
0002 #
0003 # This module defines
0004 #  Xattr_FOUND - whether the xattr header was Xattr_FOUND
0005 
0006 
0007 # XATTR_FOUND libattr found
0008 # XATTR_INCLUDE_DIRS include directories
0009 # XATTR_LIBRARIES libattr library
0010 
0011  # Already in cache?
0012 if (XATTR_INCLUDE_DIRS AND XATTR_LIBRARIES)
0013     set(XATTR_FOUND TRUE)
0014 else ()
0015 
0016     find_path(XATTR_INCLUDE sys/xattr.h
0017         /usr/include
0018         /usr/local/include
0019         ${CMAKE_INCLUDE_PATH}
0020         ${CMAKE_INSTALL_PREFIX}/usr/include
0021     )
0022 
0023     find_library(XATTR_LIB NAMES attr libattr
0024         PATHS
0025             ${CMAKE_LIBRARY_PATH}
0026             ${CMAKE_INSTALL_PREFIX}/lib
0027     )
0028 
0029     if(XATTR_INCLUDE AND XATTR_LIB)
0030         set(XATTR_FOUND TRUE)
0031         set(XATTR_INCLUDE_DIRS ${XATTR_INCLUDE})
0032         set(XATTR_LIBRARIES ${XATTR_LIB})
0033         message(STATUS "Found xattr")
0034     else()
0035         set(XATTR_FOUND FALSE)
0036         set(XATTR_LIBRARIES "")
0037         message(STATUS "Unable to find xattr")
0038     endif()
0039 
0040     mark_as_advanced(XATTR_INCLUDE_DIRS XATTR_LIBRARIES)
0041 endif()