1.1 --- a/libfsserver/lib/Makefile Sat Sep 18 18:51:43 2021 +0200
1.2 +++ b/libfsserver/lib/Makefile Mon Sep 20 01:16:59 2021 +0200
1.3 @@ -15,6 +15,9 @@
1.4
1.5 # Compound interfaces.
1.6
1.7 +directory_object_NAME = DirectoryObject
1.8 +directory_object_INTERFACES = directory # notification
1.9 +
1.10 filesystem_object_NAME = FilesystemObject
1.11 filesystem_object_INTERFACES = filesystem filesystem_factory
1.12
1.13 @@ -27,7 +30,7 @@
1.14 pipe_object_NAME = PipeObject
1.15 pipe_object_INTERFACES = dataspace flush notification pipe
1.16
1.17 -COMP_INTERFACES_CC = filesystem_object mapped_file_object opener_context_object pipe_object
1.18 +COMP_INTERFACES_CC = directory_object filesystem_object mapped_file_object opener_context_object pipe_object
1.19
1.20 # Individual interfaces.
1.21
1.22 @@ -42,6 +45,11 @@
1.23 SERVER_INTERFACES_SRC_CC = $(call interfaces_to_server_cc,$(SERVER_INTERFACES_CC) $(COMP_INTERFACES_CC))
1.24
1.25 PLAIN_SRC_CC = \
1.26 + directories/directory_accessor.cc \
1.27 + directories/directory_provider.cc \
1.28 + directories/directory_resource.cc \
1.29 + directories/ext2_directory_accessor.cc \
1.30 + directories/host_directory_accessor.cc \
1.31 files/block_file_accessor.cc \
1.32 files/block_file_opener.cc \
1.33 files/ext2_file_accessor.cc \
1.34 @@ -52,6 +60,7 @@
1.35 files/file_pager.cc \
1.36 files/file_paging.cc \
1.37 files/file_provider.cc \
1.38 + files/file_registry.cc \
1.39 files/filesystem_resource.cc \
1.40 files/host_file_accessor.cc \
1.41 files/host_file_opener.cc \