s4-waf: cleanup use of LIBPOPT vs popt dependency
[mat/samba.git] / source4 / smbd / wscript_build
1 #!/usr/bin/env python
2
3 # AUTOGENERATED by mktowscript.pl from ../../source4/smbd/config.mk
4 # Please remove this notice if hand editing
5
6
7 bld.SAMBA_SUBSYSTEM('service',
8         source='service.c service_stream.c service_named_pipe.c service_task.c',
9         autoproto='service_proto.h',
10         deps='tevent MESSAGING samba_socket NDR_NAMED_PIPE_AUTH NAMED_PIPE_AUTH_TSTREAM HEIMDAL_GSSAPI CREDENTIALS LIBTSOCKET LIBSAMBA_TSOCKET'
11         )
12
13
14 bld.SAMBA_SUBSYSTEM('PIDFILE',
15         source='pidfile.c',
16         autoproto='pidfile.h'
17         )
18
19
20 bld.SAMBA_BINARY('samba',
21         source='server.c',
22         manpages='samba.8',
23         installdir='SBINDIR',
24         subsystem_name='service',
25         deps='''LIBEVENTS process_model service LIBSAMBA-HOSTCONFIG LIBSAMBA-UTIL POPT_SAMBA PIDFILE
26                 popt gensec registry ntptr ntvfs share CLUSTER DCESRV''',
27         needs_python=True,
28         install_path='${SBINDIR}'
29         )
30
31
32
33
34 # AUTOGENERATED by mktowscript.pl from ../../source4/smbd/process_model.mk
35 # Please remove this notice if hand editing
36
37
38 bld.SAMBA_MODULE('process_model_single',
39         source='process_single.c',
40         subsystem='process_model',
41         init_function='process_model_single_init',
42         internal_module=True
43         )
44
45
46 bld.SAMBA_MODULE('process_model_standard',
47         source='process_standard.c',
48         subsystem='process_model',
49         init_function='process_model_standard_init',
50         deps='LIBEVENTS SETPROCTITLE'
51         )
52
53
54 bld.SAMBA_MODULE('process_model_thread',
55         source='process_thread.c',
56         subsystem='process_model',
57         init_function='process_model_thread_init',
58         enabled=False,
59         deps='pthread'
60         )
61
62
63 bld.SAMBA_MODULE('process_model_prefork',
64         source='process_prefork.c',
65         subsystem='process_model',
66         init_function='process_model_prefork_init',
67         deps='LIBEVENTS SETPROCTITLE'
68         )
69
70
71 bld.SAMBA_SUBSYSTEM('process_model',
72         source='process_model.c',
73         autoproto='process_model_proto.h',
74         deps='LIBSAMBA-UTIL LIBSAMBA-HOSTCONFIG'
75         )
76