3 include security
/config.mk
5 [SUBSYSTEM
::LIBSAMBA-ERRORS
]
6 PUBLIC_HEADERS
= util
/error.h util
/ntstatus.h util
/doserr.h util
/werror.h
7 OBJ_FILES
= util
/doserr.o \
11 [SUBSYSTEM
::ASN1_UTIL
]
12 PUBLIC_PROTO_HEADER
= util
/asn1_proto.h
13 PUBLIC_HEADERS
= util
/asn_1.h
14 OBJ_FILES
= util
/asn1.o
16 [SUBSYSTEM
::LIBCLI_LSA
]
17 PRIVATE_PROTO_HEADER
= util
/clilsa.h
18 OBJ_FILES
= util
/clilsa.o
19 PUBLIC_DEPENDENCIES
= RPC_NDR_LSA
21 [SUBSYSTEM
::LIBCLI_COMPOSITE
]
22 PRIVATE_PROTO_HEADER
= composite
/proto.h
25 PUBLIC_DEPENDENCIES
= LIBEVENTS
27 [SUBSYSTEM
::LIBCLI_SMB_COMPOSITE
]
28 PRIVATE_PROTO_HEADER
= smb_composite
/proto.h
30 smb_composite
/loadfile.o \
31 smb_composite
/savefile.o \
32 smb_composite
/connect.o \
33 smb_composite
/sesssetup.o \
34 smb_composite
/fetchfile.o \
35 smb_composite
/appendacl.o \
36 smb_composite
/fsinfo.o
37 PUBLIC_DEPENDENCIES
= LIBCLI_COMPOSITE CREDENTIALS
39 [SUBSYSTEM
::NDR_NBT_BUF
]
40 PRIVATE_PROTO_HEADER
= nbt
/nbtname.h
41 OBJ_FILES
= nbt
/nbtname.o
43 [SUBSYSTEM
::LIBCLI_NBT
]
46 #DESCRIPTION = NetBios over TCP/IP client library
47 PRIVATE_PROTO_HEADER
= nbt
/nbt_proto.h
54 PUBLIC_DEPENDENCIES
= LIBNDR NDR_NBT LIBCLI_COMPOSITE LIBEVENTS \
55 NDR_SECURITY samba-socket LIBSAMBA-UTIL
57 [LIBRARY
::swig_libcli_nbt
]
58 LIBRARY_REALNAME
= swig
/_libcli_nbt.
$(SHLIBEXT
)
59 OBJ_FILES
= swig
/libcli_nbt_wrap.o
60 PUBLIC_DEPENDENCIES
= LIBCLI_NBT DYNCONFIG LIBSAMBA-CONFIG
63 [LIBRARY
::swig_libcli_smb
]
64 LIBRARY_REALNAME
= swig
/_libcli_smb.
$(SHLIBEXT
)
65 OBJ_FILES
= swig
/libcli_smb_wrap.o
66 PUBLIC_DEPENDENCIES
= LIBCLI_SMB DYNCONFIG LIBSAMBA-CONFIG
68 [SUBSYSTEM
::LIBCLI_DGRAM
]
75 PUBLIC_DEPENDENCIES
= LIBCLI_NBT
77 [LIBRARY
::LIBCLI_CLDAP
]
80 DESCRIPTION
= CLDAP client library
81 OBJ_FILES
= cldap
/cldap.o
82 PUBLIC_HEADERS
= cldap
/cldap.h
83 PUBLIC_DEPENDENCIES
= LIBCLI_LDAP
84 PRIVATE_DEPENDENCIES
= LIBSAMBA-UTIL LIBLDB
86 [LIBRARY
::LIBCLI_WREPL
]
87 PRIVATE_PROTO_HEADER
= wrepl
/winsrepl_proto.h
90 DESCRIPTION
= WINS Replication client library
93 PUBLIC_DEPENDENCIES
= NDR_WINSREPL samba-socket LIBCLI_RESOLVE LIBEVENTS LIBPACKET
95 [SUBSYSTEM
::LIBCLI_RESOLVE
]
96 PRIVATE_PROTO_HEADER
= resolve
/proto.h
103 PUBLIC_DEPENDENCIES
= LIBNETIF
104 PRIVATE_DEPENDENCIES
= LIBCLI_NBT
106 [SUBSYSTEM
::LIBCLI_FINDDCS
]
107 PRIVATE_PROTO_HEADER
= finddcs.h
110 PUBLIC_DEPENDENCIES
= LIBCLI_NBT MESSAGING
112 [LIBRARY
::LIBCLI_SMB
]
113 PUBLIC_HEADERS
= libcli.h
114 PUBLIC_PROTO_HEADER
= libcli_proto.h
117 DESCRIPTION
= SMB
/CIFS client library
118 OBJ_FILES
= clireadwrite.o \
125 PUBLIC_DEPENDENCIES
= LIBCLI_RAW LIBSAMBA-ERRORS LIBCLI_AUTH \
126 LIBCLI_SMB_COMPOSITE LIBCLI_NBT LIBSECURITY LIBCLI_RESOLVE \
127 LIBCLI_DGRAM LIBCLI_SMB2 LIBCLI_FINDDCS samba-socket
129 [SUBSYSTEM
::LIBCLI_RAW
]
130 PRIVATE_PROTO_HEADER
= raw
/raw_proto.h
131 PRIVATE_DEPENDENCIES
= LIBCLI_COMPOSITE
132 PUBLIC_DEPENDENCIES
= samba-socket LIBPACKET gensec LIBCRYPTO
133 LDFLAGS
= $(SUBSYSTEM_LIBCLI_SMB_COMPOSITE_OUTPUT
)
134 OBJ_FILES
= raw
/rawfile.o \
144 raw
/rawsetfileinfo.o \
158 include smb2
/config.mk