Push schannel_state.c into the top level.
[jra/samba/.git] / libcli / auth / config.mk
1 [SUBSYSTEM::ntlm_check]
2 PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
3
4 ntlm_check_OBJ_FILES = $(addprefix $(libclicommonsrcdir)/auth/, ntlm_check.o)
5
6 [SUBSYSTEM::MSRPC_PARSE]
7
8 MSRPC_PARSE_OBJ_FILES = $(addprefix $(libclicommonsrcdir)/auth/, msrpc_parse.o)
9
10 $(eval $(call proto_header_template,$(libclicommonsrcdir)/auth/msrpc_parse.h,$(MSRPC_PARSE_OBJ_FILES:.o=.c)))
11
12 [SUBSYSTEM::LIBCLI_AUTH]
13 PUBLIC_DEPENDENCIES = \
14                 MSRPC_PARSE \
15                 LIBSAMBA-HOSTCONFIG
16
17 LIBCLI_AUTH_OBJ_FILES = $(addprefix $(libclicommonsrcdir)/auth/, \
18                 credentials.o \
19                 session.o \
20                 smbencrypt.o \
21                 smbdes.o)
22
23 PUBLIC_HEADERS += ../libcli/auth/credentials.h
24 $(eval $(call proto_header_template,$(libclicommonsrcdir)/auth/proto.h,$(LIBCLI_AUTH_OBJ_FILES:.o=.c)))
25
26 [SUBSYSTEM::COMMON_SCHANNELDB]
27 PRIVATE_DEPENDENCIES = LDB_WRAP
28
29 COMMON_SCHANNELDB_OBJ_FILES = $(addprefix $(libclicommonsrcdir)/auth/, schannel_state.o)
30 $(eval $(call proto_header_template,$(libclicommonsrcdir)/auth/schannel_state_proto.h,$(COMMON_SCHANNELDB_OBJ_FILES:.o=.c)))
31