sapling/eden/fs/fuse/CMakeLists.txt
Xavier Deguillard 30bbc06336 nfs: implement SETATTR RPC
Summary:
The SETATTR RPC allows for changing various attributes of the file, like it's
mode, uid, gid, etc. The one piece of the NFS RFC that isn't implemented is
that NFS allows for a client to pass a ctime to the server that it needs to
check prior to setting the attributes. This is done to avoid concurrent
operations on the file conflicting with each other. This is not implemented for
now as Mercurial appears to not be using it.

Reviewed By: kmancini

Differential Revision: D26760073

fbshipit-source-id: 3474665fcf1b089ef6f7de4a6c45a26ef324240e
2021-03-11 08:31:07 -08:00

23 lines
461 B
CMake

# Copyright (c) Facebook, Inc. and its affiliates.
#
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2.
file(GLOB FUSE_SRCS "*.cpp")
add_library(
eden_fuse STATIC
${FUSE_SRCS}
)
target_link_libraries(
eden_fuse
PUBLIC
eden_fuse_privhelper
eden_inodes_inodenumber
eden_notifications
eden_request_context
eden_telemetry
Folly::folly
)
add_subdirectory(privhelper)