Rename 'errors' to 'samba-errors' and make it public.
[obnox/samba/samba-obnox.git] / libcli / smb / wscript
index ae65d684df10701847eaff3faedaac32c1c1272b..394136b855b6e26234f7b1e3b40ab75d11bde29f 100755 (executable)
@@ -6,10 +6,10 @@ def build(bld):
         source='''
             read_smb.c
         ''',
-        deps='errors LIBASYNC_REQ',
-        public_deps='talloc tevent samba-util',
+        deps='LIBASYNC_REQ',
+        public_deps='talloc tevent',
         private_library=True,
-        public_headers='''
+        private_headers='''
             read_smb.h
         ''',
         )
@@ -17,11 +17,19 @@ def build(bld):
     bld.SAMBA_LIBRARY('cli_smb_common',
        source='''
                smb_signing.c smb_seal.c
+        smb2_negotiate_context.c
                smb2_create_blob.c smb2_signing.c
+                smb2_lease.c
                util.c
                smbXcli_base.c
                smb1cli_trans.c
+               smb1cli_echo.c
+                smb1cli_create.c
+                smb1cli_close.c
+                smb1cli_write.c
+                smb1cli_read.c
                smb2cli_session.c
+               smb2cli_tcon.c
                 smb2cli_create.c
                 smb2cli_close.c
                smb2cli_read.c
@@ -31,15 +39,22 @@ def build(bld):
                smb2cli_query_info.c
                smb2cli_query_directory.c
                smb2cli_ioctl.c
+               smb2cli_echo.c
+                tstream_smbXcli_np.c
        ''',
-       deps='LIBCRYPTO errors gensec krb5samba smb_transport',
-       public_deps='talloc samba-util',
+       deps='''
+                LIBCRYPTO NDR_SMB2_LEASE_STRUCT samba-errors gensec krb5samba
+                smb_transport
+        ''',
+       public_deps='talloc samba-util iov_buf',
        private_library=True,
-       public_headers='''
+       private_headers='''
                smb_common.h smb2_constants.h smb_constants.h
                smb_signing.h smb_seal.h
                smb2_create_blob.h smb2_signing.h
+               smb2_lease.h
                smb_util.h
                smb_unix_ext.h
+                tstream_smbXcli_np.h
        ''',
        )