loadparm: rename lp[cfg]_hostsallow to lp[cfg]_hosts_allow for consistency with docs
[sfrench/samba-autobuild/.git] / source4 / smbd / wscript_build
index 082ab6de468389339effc18273f607857e03536b..5be4d2b5fdb6b0dfb734531a52e4e903713aca8e 100644 (file)
@@ -3,31 +3,30 @@
 bld.SAMBA_LIBRARY('service',
        source='service.c service_stream.c service_named_pipe.c service_task.c',
        autoproto='service_proto.h',
-       deps='tevent MESSAGING samba_socket RPC_NDR_IRPC NDR_NAMED_PIPE_AUTH npa_tstream gssapi credentials LIBTSOCKET LIBSAMBA_TSOCKET process_model',
-       private_library=True
+       deps='tevent MESSAGING samba_socket RPC_NDR_IRPC NDR_NAMED_PIPE_AUTH npa_tstream gssapi samba-credentials LIBTSOCKET LIBSAMBA_TSOCKET process_model',
+       private_library=True,
+       enabled=bld.AD_DC_BUILD_IS_ENABLED()
        )
 
 
-bld.SAMBA_SUBSYSTEM('PIDFILE',
-       source='pidfile.c',
-       deps='talloc',
-       autoproto='pidfile.h'
-       )
-
+bld.SAMBA_LIBRARY('process_model',
+                  source='process_model.c',
+                  autoproto='process_model_proto.h',
+                  deps='samba-util samba-hostconfig samba-modules',
+                  private_library=True,
+                  enabled=bld.AD_DC_BUILD_IS_ENABLED()
+                  )
 
 bld.SAMBA_BINARY('samba',
        source='server.c',
-       manpages='samba.8',
        subsystem_name='service',
-       deps='''events process_model service samba-hostconfig samba-util POPT_SAMBA PIDFILE
+       deps='''events process_model service samba-hostconfig samba-util POPT_SAMBA
                 popt gensec registry ntptr ntvfs share cluster COMMON_SCHANNEL SECRETS''',
        pyembed=True,
-       install_path='${SBINDIR}'
+       install_path='${SBINDIR}',
+       enabled=bld.AD_DC_BUILD_IS_ENABLED()
        )
 
-
-
-
 bld.SAMBA_MODULE('process_model_single',
                  source='process_single.c',
                  subsystem='process_model',
@@ -73,10 +72,3 @@ bld.SAMBA_MODULE('process_model_onefork',
                  )
 
 
-bld.SAMBA_LIBRARY('process_model',
-                  source='process_model.c',
-                  autoproto='process_model_proto.h',
-                  deps='samba-util samba-hostconfig',
-                  private_library=True
-                  )
-