+1
−1
examples/user_library/CMakeLists.txt
0 → 100644
+39
−0
+107
−0
examples/CMakeLists.txt
0 → 100644
+30
−0
Loading
Build over replication/gekkofwd changes. This MR aims to create a standalone library to use inside a client application without LD_PRELOAD and syscall interception.
The user library needs some changes as some syscall_no_intercept calls are scattered through the logging and the general code of the client.
Also we need to do not link syscall_intercept and to remove (or avoid) the gekkofs client constructor.
There is an example of write - read on the example directory.
The user needs to link gkfs_user_lib.so and use user_functions.hpp (installed on include/gkfs directory)