1.1 --- a/libfsserver/lib/Makefile Thu Dec 08 22:39:38 2022 +0100
1.2 +++ b/libfsserver/lib/Makefile Sat Dec 10 01:31:35 2022 +0100
1.3 @@ -13,36 +13,24 @@
1.4
1.5 include $(IDL_MK_DIR)/idl.mk
1.6
1.7 -# Compound interfaces.
1.8 -
1.9 -directory_object_NAME = DirectoryObject
1.10 -directory_object_INTERFACES = directory notification
1.11 -
1.12 -filesystem_object_NAME = FilesystemObject
1.13 -filesystem_object_INTERFACES = filesystem filesystem_factory
1.14 -
1.15 -mapped_file_object_NAME = MappedFileObject
1.16 -mapped_file_object_INTERFACES = dataspace file flush mapped_file notification
1.17 -
1.18 -opener_context_object_NAME = OpenerContextObject
1.19 -opener_context_object_INTERFACES = dataspace opener_context
1.20 -
1.21 -pipe_object_NAME = PipeObject
1.22 -pipe_object_INTERFACES = dataspace flush notification pipe
1.23 -
1.24 -COMP_INTERFACES_CC = directory_object filesystem_object mapped_file_object opener_context_object pipe_object
1.25 -
1.26 -# Individual interfaces.
1.27 +# Required interfaces.
1.28
1.29 CLIENT_INTERFACES_CC = notifier
1.30
1.31 -SERVER_INTERFACES_CC = opener pipe_opener $(call common_interfaces,$(COMP_INTERFACES_CC))
1.32 +SERVER_INTERFACES_CC = \
1.33 + directory_object \
1.34 + filesystem_object \
1.35 + mapped_file_object \
1.36 + opener_context_object \
1.37 + pipe_object \
1.38 + opener \
1.39 + pipe_opener \
1.40
1.41 # Generated and plain source files.
1.42
1.43 CLIENT_INTERFACES_SRC_CC = $(call interfaces_to_client_cc,$(CLIENT_INTERFACES_CC))
1.44
1.45 -SERVER_INTERFACES_SRC_CC = $(call interfaces_to_server_cc,$(SERVER_INTERFACES_CC) $(COMP_INTERFACES_CC))
1.46 +SERVER_INTERFACES_SRC_CC = $(call interfaces_to_server_cc,$(SERVER_INTERFACES_CC))
1.47
1.48 PLAIN_SRC_CC = \
1.49 directories/directory_accessor.cc \