Part 3 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with...
[Samba.git] / source4 / smb_server / config.mk
bloba9d3decf49000f68984e0ae6e68bb0dfe65c4599
1 # SMB server subsystem
3 [MODULE::SERVICE_SMB]
4 INIT_FUNCTION = server_service_smb_init
5 SUBSYSTEM = service
6 OUTPUT_TYPE = MERGED_OBJ
7 PRIVATE_DEPENDENCIES = SMB_SERVER
9 SERVICE_SMB_OBJ_FILES = $(smb_serversrcdir)/smb_server.o
11 $(eval $(call proto_header_template,$(smb_serversrcdir)/service_smb_proto.h,$(SERVICE_SMB_OBJ_FILES:.o=.c)))
13 # samba3 SMB server subsystem
15 [MODULE::SERVICE_SAMBA3_SMB]
16 INIT_FUNCTION = server_service_samba3_smb_init
17 SUBSYSTEM = service
19 SERVICE_SAMBA3_SMB_OBJ_FILES = $(smb_serversrcdir)/smb_samba3.o
21 #######################
22 # Start SUBSYSTEM SMB
23 [SUBSYSTEM::SMB_SERVER]
24 PUBLIC_DEPENDENCIES = \
25 share \
26 LIBPACKET \
27 SMB_PROTOCOL \
28 SMB2_PROTOCOL
29 # End SUBSYSTEM SMB
30 #######################
32 SMB_SERVER_OBJ_FILES = $(addprefix $(smb_serversrcdir)/, \
33 handle.o \
34 tcon.o \
35 session.o \
36 blob.o \
37 management.o)
39 $(eval $(call proto_header_template,$(smb_serversrcdir)/smb_server_proto.h,$(SMB_SERVER_OBJ_FILES:.o=.c)))
41 mkinclude smb/config.mk
42 mkinclude smb2/config.mk