Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-wsgi
[sfrench/samba-autobuild/.git] / source4 / smb_server / config.mk
1 # SMB server subsystem
2 #
3 [MODULE::SERVICE_SMB]
4 INIT_FUNCTION = server_service_smb_init
5 SUBSYSTEM = smbd
6 PRIVATE_DEPENDENCIES = SMB_SERVER
7
8 SERVICE_SMB_OBJ_FILES = $(smb_serversrcdir)/smb_server.o
9
10 $(eval $(call proto_header_template,$(smb_serversrcdir)/service_smb_proto.h,$(SERVICE_SMB_OBJ_FILES:.o=.c)))
11
12 #######################
13 # Start SUBSYSTEM SMB
14 [SUBSYSTEM::SMB_SERVER]
15 PUBLIC_DEPENDENCIES = \
16                 share \
17                 LIBPACKET \
18                 SMB_PROTOCOL \
19                 SMB2_PROTOCOL
20 # End SUBSYSTEM SMB
21 #######################
22
23 SMB_SERVER_OBJ_FILES = $(addprefix $(smb_serversrcdir)/, \
24                 handle.o \
25                 tcon.o \
26                 session.o \
27                 blob.o \
28                 management.o)
29
30 $(eval $(call proto_header_template,$(smb_serversrcdir)/smb_server_proto.h,$(SMB_SERVER_OBJ_FILES:.o=.c)))
31
32 mkinclude smb/config.mk
33 mkinclude smb2/config.mk