From a3a14ffb499712f36bbb24ba7684c8bd3ba337ca Mon Sep 17 00:00:00 2001 From: Bernd Schubert Date: Thu, 12 Dec 2024 16:08:50 +0100 Subject: examples: Add memfs_ll.cc This is an initial implementation and quickly hacked together within a few hours - issues expected. This also increase to C++17 as memfs_ll makes use of more recent features. Background to create this was actually to be able to test large file names (3 * 1024B), which couldn't be achieved with passthrough file system as non of the underlying file systems seems to support that. Signed-off-by: Bernd Schubert --- example/meson.build | 3 +++ 1 file changed, 3 insertions(+) (limited to 'example/meson.build') diff --git a/example/meson.build b/example/meson.build index 300d0c7..5c02cc1 100644 --- a/example/meson.build +++ b/example/meson.build @@ -35,6 +35,9 @@ if not platform.endswith('bsd') and platform != 'dragonfly' and add_languages('c executable('passthrough_hp', 'passthrough_hp.cc', dependencies: [ thread_dep, libfuse_dep ], install: false) + executable('memfs_ll', 'memfs_ll.cc', + dependencies: [ thread_dep, libfuse_dep ], + install: false) endif # TODO: Link passthrough_fh with ulockmgr if available -- cgit v1.2.3