s3:smb2cli: replace smb2cli_base.c code with the more generic smbXcli_base.c code
[ira/wip.git] / libcli / smb / wscript_build
index 0d74e261c28066629f4f2ee00207a058c6936d9c..d1834a48bd5698e3e64f3a86ab2e160898b52aea 100644 (file)
@@ -1,9 +1,22 @@
 #!/usr/bin/env python
 
 
-bld.SAMBA_LIBRARY('LIBCLI_SMB_COMMON',
-       source='smb2_create_blob.c util.c',
+bld.SAMBA_LIBRARY('cli_smb_common',
+       source='''
+               smb_signing.c smb_seal.c
+               smb2_create_blob.c smb2_signing.c
+               util.c read_smb.c
+               smbXcli_base.c
+       ''',
        autoproto='smb_common_proto.h',
+       deps='LIBCRYPTO errors gssapi gensec KRB5_WRAP LIBASYNC_REQ',
        public_deps='talloc samba-util',
-                  private_library=True
+       private_library=True,
+       public_headers='''
+               smb_common.h smb2_constants.h smb_constants.h
+               smb_signing.h smb_seal.h
+               smb2_create_blob.h smb2_signing.h
+               smb_util.h read_smb.h
+               smb_unix_ext.h
+       ''',
        )