1 #################################
2 # Start SUBSYSTEM CREDENTIALS
3 [SUBSYSTEM
::CREDENTIALS
]
4 PUBLIC_DEPENDENCIES
= \
5 LIBCLI_AUTH SECRETS LIBCRYPTO KERBEROS UTIL_LDB HEIMDAL_GSSAPI
6 PRIVATE_DEPENDENCIES
= \
10 CREDENTIALS_OBJ_FILES
= $(addprefix $(authsrcdir
)/credentials
/, credentials.o credentials_files.o credentials_ntlm.o credentials_krb5.o ..
/kerberos
/kerberos_util.o
)
12 $(eval
$(call proto_header_template
,$(authsrcdir
)/credentials
/credentials_proto.h
,$(CREDENTIALS_OBJ_FILES
:.o
=.c
)))
14 PUBLIC_HEADERS
+= $(authsrcdir
)/credentials
/credentials.h
16 [PYTHON
::pycredentials
]
17 LIBRARY_REALNAME
= samba
/credentials.
$(SHLIBEXT
)
18 PUBLIC_DEPENDENCIES
= CREDENTIALS LIBCMDLINE_CREDENTIALS PYTALLOC pyparam_util
20 pycredentials_OBJ_FILES
= $(authsrcdir
)/credentials
/pycredentials.o