| 1 | #!/usr/bin/env python
|
|---|
| 2 |
|
|---|
| 3 | bld.SAMBA_LIBRARY('service',
|
|---|
| 4 | source='service.c service_stream.c service_named_pipe.c service_task.c',
|
|---|
| 5 | autoproto='service_proto.h',
|
|---|
| 6 | deps='tevent MESSAGING samba_socket RPC_NDR_IRPC NDR_NAMED_PIPE_AUTH npa_tstream gssapi samba-credentials LIBTSOCKET LIBSAMBA_TSOCKET process_model',
|
|---|
| 7 | private_library=True,
|
|---|
| 8 | enabled=bld.AD_DC_BUILD_IS_ENABLED()
|
|---|
| 9 | )
|
|---|
| 10 |
|
|---|
| 11 |
|
|---|
| 12 | bld.SAMBA_LIBRARY('process_model',
|
|---|
| 13 | source='process_model.c',
|
|---|
| 14 | autoproto='process_model_proto.h',
|
|---|
| 15 | deps='samba-util samba-hostconfig samba-modules',
|
|---|
| 16 | private_library=True,
|
|---|
| 17 | enabled=bld.AD_DC_BUILD_IS_ENABLED()
|
|---|
| 18 | )
|
|---|
| 19 |
|
|---|
| 20 | bld.SAMBA_BINARY('samba',
|
|---|
| 21 | source='server.c',
|
|---|
| 22 | subsystem_name='service',
|
|---|
| 23 | deps='''events process_model service samba-hostconfig samba-util POPT_SAMBA
|
|---|
| 24 | popt gensec registry ntptr ntvfs share cluster COMMON_SCHANNEL SECRETS''',
|
|---|
| 25 | pyembed=True,
|
|---|
| 26 | install_path='${SBINDIR}',
|
|---|
| 27 | enabled=bld.AD_DC_BUILD_IS_ENABLED()
|
|---|
| 28 | )
|
|---|
| 29 |
|
|---|
| 30 | bld.SAMBA_MODULE('process_model_single',
|
|---|
| 31 | source='process_single.c',
|
|---|
| 32 | subsystem='process_model',
|
|---|
| 33 | init_function='process_model_single_init',
|
|---|
| 34 | deps='cluster process_model samba-sockets',
|
|---|
| 35 | internal_module=True
|
|---|
| 36 | )
|
|---|
| 37 |
|
|---|
| 38 |
|
|---|
| 39 | bld.SAMBA_MODULE('process_model_standard',
|
|---|
| 40 | source='process_standard.c',
|
|---|
| 41 | subsystem='process_model',
|
|---|
| 42 | init_function='process_model_standard_init',
|
|---|
| 43 | deps='events ldbsamba process_model samba-sockets cluster',
|
|---|
| 44 | internal_module=False
|
|---|
| 45 | )
|
|---|
| 46 |
|
|---|