r665: merge over the new build system from my tmp branch
[ira/wip.git] / source / libcli / config.m4
1 dnl # LIBCLI subsystem
2
3 SMB_SUBSYSTEM(LIBCLI_RAW,[],
4                 [libcli/raw/rawfile.o 
5                 libcli/raw/smb_signing.o
6                 libcli/raw/clisocket.o 
7                 libcli/raw/clitransport.o 
8                 libcli/raw/clisession.o 
9                 libcli/raw/clitree.o 
10                 libcli/raw/clikrb5.o 
11                 libcli/raw/clispnego.o 
12                 libcli/raw/rawrequest.o 
13                 libcli/raw/rawreadwrite.o 
14                 libcli/raw/rawsearch.o 
15                 libcli/raw/rawsetfileinfo.o 
16                 libcli/raw/raweas.o 
17                 libcli/raw/rawtrans.o 
18                 libcli/raw/clioplock.o 
19                 libcli/raw/rawnegotiate.o 
20                 libcli/raw/rawfsinfo.o 
21                 libcli/raw/rawfileinfo.o 
22                 libcli/raw/rawnotify.o 
23                 libcli/raw/rawioctl.o 
24                 libcli/raw/rawacl.o 
25                 libcli/raw/rawdate.o])
26
27 SMB_SUBSYSTEM(LIBCLI_UTILS,[],
28                 [libcli/util/asn1.o 
29                 libcli/util/smberr.o 
30                 libcli/util/doserr.o 
31                 libcli/util/errormap.o 
32                 libcli/util/pwd_cache.o 
33                 libcli/util/clierror.o 
34                 libcli/util/cliutil.o 
35                 libcli/util/nterr.o 
36                 libcli/util/smbdes.o 
37                 libcli/util/smbencrypt.o 
38                 libcli/util/dom_sid.o])
39
40 SMB_SUBSYSTEM(LIBCLI_AUTH,[],
41                 [libcli/auth/ntlmssp.o
42                 libcli/auth/ntlmssp_parse.o
43                 libcli/auth/ntlmssp_sign.o
44                 libcli/auth/schannel.o
45                 libcli/auth/credentials.o
46                 libcli/auth/session.o
47                 libcli/auth/ntlm_check.o])
48
49 SMB_SUBSYSTEM(LIBCLI_NMB,[],
50                 [libcli/unexpected.o
51                 libcli/namecache.o
52                 libcli/nmblib.o
53                 libcli/namequery.o])
54
55 SMB_SUBSYSTEM(LIBCLI,[],[],[],
56                 [LIBCLI_RAW LIBCLI_UTILS LIBCLI_AUTH LIBCLI_NMB])