s3-waf: Add wscript_build for nmbd
authorGünther Deschner <gd@samba.org>
Mon, 26 Sep 2016 22:39:53 +0000 (00:39 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Wed, 26 Oct 2016 13:56:10 +0000 (15:56 +0200)
Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/nmbd/wscript_build [new file with mode: 0644]
source3/wscript_build

diff --git a/source3/nmbd/wscript_build b/source3/nmbd/wscript_build
new file mode 100644 (file)
index 0000000..0d1b267
--- /dev/null
@@ -0,0 +1,40 @@
+#!/usr/bin/env python
+
+bld.SAMBA3_BINARY('nmbd',
+                 source='''
+                 asyncdns.c
+                 nmbd.c
+                 nmbd_become_dmb.c
+                 nmbd_become_lmb.c
+                 nmbd_browserdb.c
+                 nmbd_browsesync.c
+                 nmbd_elections.c
+                 nmbd_incomingdgrams.c
+                 nmbd_incomingrequests.c
+                 nmbd_lmhosts.c
+                 nmbd_logonnames.c
+                 nmbd_mynames.c
+                 nmbd_namelistdb.c
+                 nmbd_namequery.c
+                 nmbd_nameregister.c
+                 nmbd_namerelease.c
+                 nmbd_nodestatus.c
+                 nmbd_packets.c
+                 nmbd_processlogon.c
+                 nmbd_responserecordsdb.c
+                 nmbd_sendannounce.c
+                 nmbd_serverlistdb.c
+                 nmbd_subnetdb.c
+                 nmbd_winsproxy.c
+                 nmbd_winsserver.c
+                 nmbd_workgroupdb.c
+                 nmbd_synclists.c
+                 ''',
+                 deps='''
+                 talloc
+                 tevent
+                 param
+                 libsmb
+                 popt_samba3
+                 ''',
+                 install_path='${SBINDIR}')
index a8f14177b900baa7fa86cead9acd3616a0b7239f..10c53bef5c65da48d6a7b52511fb767502b99d05 100755 (executable)
@@ -868,28 +868,6 @@ bld.SAMBA3_BINARY('smbd/smbd',
                       ''',
                  install_path='${SBINDIR}')
 
-bld.SAMBA3_BINARY('nmbd/nmbd',
-                 source='''nmbd/asyncdns.c nmbd/nmbd.c nmbd/nmbd_become_dmb.c
-                 nmbd/nmbd_become_lmb.c nmbd/nmbd_browserdb.c
-                 nmbd/nmbd_browsesync.c nmbd/nmbd_elections.c
-                 nmbd/nmbd_incomingdgrams.c nmbd/nmbd_incomingrequests.c
-                 nmbd/nmbd_lmhosts.c nmbd/nmbd_logonnames.c nmbd/nmbd_mynames.c
-                 nmbd/nmbd_namelistdb.c nmbd/nmbd_namequery.c
-                 nmbd/nmbd_nameregister.c nmbd/nmbd_namerelease.c
-                 nmbd/nmbd_nodestatus.c nmbd/nmbd_packets.c
-                 nmbd/nmbd_processlogon.c nmbd/nmbd_responserecordsdb.c
-                 nmbd/nmbd_sendannounce.c nmbd/nmbd_serverlistdb.c
-                 nmbd/nmbd_subnetdb.c nmbd/nmbd_winsproxy.c nmbd/nmbd_winsserver.c
-                 nmbd/nmbd_workgroupdb.c nmbd/nmbd_synclists.c''',
-                 deps='''
-                 talloc
-                 tevent
-                 param
-                 libsmb
-                 popt_samba3
-                 ''',
-                 install_path='${SBINDIR}')
-
 
 bld.SAMBA3_SUBSYSTEM('TDB_VALIDATE',
                      source='lib/tdb_validate.c',
@@ -1243,6 +1221,7 @@ bld.RECURSE('lib/netapi/examples')
 bld.RECURSE('smbd/notifyd')
 bld.RECURSE('rpcclient')
 bld.RECURSE('utils')
+bld.RECURSE('nmbd')
 
 bld.ENFORCE_GROUP_ORDERING()
 bld.CHECK_PROJECT_RULES()