r6839: Add support for building subsystems as shared libraries. This can be
[samba.git] / source / utils / config.mk
1 # utils subsystem
2
3 #################################
4 # Start BINARY ndrdump
5 [BINARY::ndrdump]
6 OBJ_FILES = \
7                 utils/ndrdump.o
8 REQUIRED_SUBSYSTEMS = \
9                 CONFIG \
10                 LIBCMDLINE \
11                 LIBBASIC \
12                 NDR_ALL \
13                 RPC
14 # FIXME: ndrdump shouldn't have to depend on RPC...
15 # End BINARY ndrdump
16 #################################
17
18 #################################
19 # Start BINARY ntlm_auth
20 [BINARY::ntlm_auth]
21 OBJ_FILES = \
22                 utils/ntlm_auth.o
23 REQUIRED_SUBSYSTEMS = \
24                 CONFIG \
25                 LIBCMDLINE \
26                 LIBBASIC \
27                 LIBSMB \
28                 RPC
29 # End BINARY ntlm_auth
30 #################################
31
32 #################################
33 # Start BINARY getntacl
34 [BINARY::getntacl]
35 OBJ_FILES = \
36                 utils/getntacl.o
37 REQUIRED_SUBSYSTEMS = \
38                 CONFIG \
39                 LIBCMDLINE \
40                 LIBBASIC \
41                 RPC \
42                 NDR_XATTR
43 # End BINARY getntacl
44 #################################
45
46 #################################
47 # Start BINARY setntacl
48 [BINARY::setntacl]
49 OBJ_FILES = \
50                 utils/setntacl.o
51 REQUIRED_SUBSYSTEMS = \
52                 CONFIG \
53                 LIBCMDLINE \
54                 LIBBASIC \
55                 RPC
56 # End BINARY setntacl
57 #################################
58
59 #################################
60 # Start BINARY setnttoken
61 [BINARY::setnttoken]
62 OBJ_FILES = \
63                 utils/setnttoken.o
64 REQUIRED_SUBSYSTEMS = \
65                 CONFIG \
66                 LIBCMDLINE \
67                 LIBBASIC \
68                 RPC \
69                 NDR_XATTR \
70                 NDR_SAMR
71 # End BINARY setnttoken
72 #################################
73
74 #################################
75 # Start BINARY nmblookup
76 [BINARY::nmblookup]
77 OBJ_FILES = \
78                 utils/nmblookup.o
79 REQUIRED_SUBSYSTEMS = \
80                 CONFIG \
81                 LIBCMDLINE \
82                 LIBBASIC \
83                 LIBCLI_NBT \
84                 LIB_SECURITY_NDR
85 # End BINARY nmblookup
86 #################################