build: moved lmhosts.c into a common subsystem
authorAndrew Tridgell <tridge@samba.org>
Thu, 24 Feb 2011 00:33:09 +0000 (11:33 +1100)
committerAndrew Tridgell <tridge@samba.org>
Thu, 24 Feb 2011 00:57:48 +0000 (11:57 +1100)
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

libcli/nbt/wscript_build
source3/wscript_build

index 7e3047079aacea854715ecc187cd3b79666b25fd..6227482b58b49406595a9fe708a3535304aedf21 100644 (file)
@@ -6,11 +6,15 @@ bld.SAMBA_SUBSYSTEM('NDR_NBT_BUF',
        autoproto='nbtname.h'
        )
 
+bld.SAMBA_SUBSYSTEM('lmhosts',
+                    source='lmhosts.c',
+                    deps='replace')
+
 
 if bld.env._SAMBA_BUILD_ == 4:
     bld.SAMBA_LIBRARY('cli-nbt',
-                      source='lmhosts.c nbtsocket.c namequery.c nameregister.c namerefresh.c namerelease.c dns_hosts_file.c',
-                      public_deps='ndr NDR_NBT tevent UTIL_TEVENT NDR_SECURITY samba_socket samba-util',
+                      source='nbtsocket.c namequery.c nameregister.c namerefresh.c namerelease.c dns_hosts_file.c',
+                      public_deps='ndr NDR_NBT tevent UTIL_TEVENT NDR_SECURITY samba_socket samba-util lmhosts',
                       private_library=True
                       )
 
index c7d84a20f7eb7f3df9da70ea6b7ad141376158ef..1c8c2a15e84b752a219fa83f6de9975779cf0d93 100644 (file)
@@ -119,7 +119,7 @@ SECRETS_SRC = '''passdb/secrets.c passdb/machine_account_secrets.c
                  passdb/machine_sid.c'''
 
 LIBNMB_SRC = '''libsmb/unexpected.c libsmb/namecache.c libsmb/nmblib.c
-             libsmb/namequery.c ../libcli/nbt/lmhosts.c libsmb/conncache.c
+             libsmb/namequery.c libsmb/conncache.c
              libads/dns.c libads/sitename_cache.c'''
 
 DCE_RPC_ERR_SRC = '../librpc/rpc/dcerpc_error.c'
@@ -903,8 +903,9 @@ bld.SAMBA3_SUBSYSTEM('LIBEVENTLOG',
                     vars=locals())
 
 bld.SAMBA3_SUBSYSTEM('LIBNMB',
-                    source=LIBNMB_SRC,
-                    vars=locals())
+                     source=LIBNMB_SRC,
+                     deps='lmhosts',
+                     vars=locals())
 
 bld.SAMBA3_SUBSYSTEM('LIBNBT',
                     source='',