build: Demote a bunch of libraries to subsystems. This makes packaging easier and...
[jelmer/samba4-debian.git] / source / smbd / config.mk
1 # server subsystem
2
3 ################################################
4 # Start MODULE service_auth
5 [MODULE::service_auth]
6 INIT_FUNCTION = server_service_auth_init
7 SUBSYSTEM = service
8 PRIVATE_DEPENDENCIES = \
9                 auth
10 # End MODULE server_auth
11 ################################################
12
13 [SUBSYSTEM::service]
14 PRIVATE_PROTO_HEADER = service_proto.h
15 OBJ_FILES = \
16                 service.o \
17                 service_stream.o \
18                 service_task.o
19 PRIVATE_DEPENDENCIES = \
20                 MESSAGING samba-socket
21
22 [SUBSYSTEM::PIDFILE]
23 OBJ_FILES = pidfile.o
24 PRIVATE_PROTO_HEADER = pidfile.h
25
26 #################################
27 # Start BINARY smbd
28 [BINARY::smbd]
29 INSTALLDIR = SBINDIR
30 MANPAGE = smbd.8
31 OBJ_FILES = \
32                 server.o
33 PRIVATE_DEPENDENCIES = \
34                 process_model \
35                 service \
36                 LIBSAMBA-CONFIG \
37                 LIBSAMBA-UTIL \
38                 POPT_SAMBA \
39                 PIDFILE \
40                 LIBPOPT \
41                 gensec \
42                 registry \
43                 ntptr \
44                 ntvfs \
45                 share \
46                 CLUSTER
47 # End BINARY smbd
48 #################################