Signed-off-by: Daniel Gryniewicz <dang@fprintf.net>
option(WITH_FUSE "Fuse is here" ON)
if(${WITH_FUSE})
-find_package(fuse REQUIRED)
-set(HAVE_LIBFUSE ${FUSE_FOUND})
+find_package(fuse)
+set(HAVE_FUSE ${FUSE_FOUND})
CHECK_FUNCTION_EXISTS(fuse_getgroups HAVE_FUSE_GETGROUPS)
endif(${WITH_FUSE})
install(TARGETS ceph-syn DESTINATION bin)
install(TARGETS mount.ceph DESTINATION sbin)
- if(WITH_FUSE)
+ if(HAVE_FUSE)
set(ceph_fuse_srcs
ceph_fuse.cc
client/fuse_ll.cc)
target_link_libraries(ceph-fuse fuse client global)
set_target_properties(ceph-fuse PROPERTIES COMPILE_FLAGS "-I${FUSE_INCLUDE_DIRS}")
install(TARGETS ceph-fuse DESTINATION bin)
- endif(WITH_FUSE)
+ endif(HAVE_FUSE)
endif(WITH_LIBCEPHFS)
if(${WITH_RBD})
${CMAKE_DL_LIBS}
)
-if(${WITH_FUSE})
+if(${HAVE_FUSE})
add_executable(test_cfuse_cache_invalidate
test_cfuse_cache_invalidate.cc
)
${TCMALLOC_LIBS}
${CMAKE_DL_LIBS}
)
-endif(${WITH_FUSE})
+endif(${HAVE_FUSE})
if(${WITH_CEPHFS})
add_executable(test_c_headers