initial code repo
[stor4nfv.git] / src / ceph / cmake / modules / Findfuse.cmake
1 # This module can find FUSE Library
2 #
3 # The following variables will be defined for your use:
4 # - FUSE_FOUND : was FUSE found?
5 # - FUSE_INCLUDE_DIRS : FUSE include directory
6 # - FUSE_LIBRARIES : FUSE library
7
8 find_path(
9     FUSE_INCLUDE_DIRS
10     NAMES fuse_common.h fuse_lowlevel.h fuse.h
11     PATHS /usr/local/include/osxfuse /usr/local/include
12     PATH_SUFFIXES fuse)
13
14 set(fuse_names fuse)
15 if(APPLE)
16   list(APPEND fuse_names libosxfuse.dylib)
17 endif()
18
19 find_library(FUSE_LIBRARIES
20   NAMES ${fuse_names}
21   PATHS /usr/local/lib64 /usr/local/lib)
22
23 include(FindPackageHandleStandardArgs)
24 find_package_handle_standard_args(fuse DEFAULT_MSG
25   FUSE_INCLUDE_DIRS FUSE_LIBRARIES)
26
27 mark_as_advanced(
28   FUSE_INCLUDE_DIRS FUSE_LIBRARIES)