xref: /freebsd/kerberos5/lib/libgssapi_ntlm/Makefile (revision ae77177087c655fc883075af4f425b37e032cd05)
133f12199SDoug Rabson# $FreeBSD$
233f12199SDoug Rabson
333f12199SDoug RabsonLIB=	gssapi_ntlm
4611ff617SStanislav SedovLDFLAGS= -Wl,-Bsymbolic -Wl,--no-undefined
5611ff617SStanislav SedovLDADD=	-lcrypto -lgssapi -lkrb5 -lhx509 -lheimntlm -lroken
6611ff617SStanislav SedovDPADD=	${LIBCRYPTO} ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBHEIMNTLM} ${LIBROKEN}
7*ae771770SStanislav SedovSHLIB_MAJOR=	10
833f12199SDoug Rabson
933f12199SDoug RabsonSRCS=	accept_sec_context.c \
1033f12199SDoug Rabson	acquire_cred.c \
1133f12199SDoug Rabson	add_cred.c \
1233f12199SDoug Rabson	canonicalize_name.c \
1333f12199SDoug Rabson	compare_name.c \
1433f12199SDoug Rabson	context_time.c \
15*ae771770SStanislav Sedov	creds.c \
1633f12199SDoug Rabson	crypto.c \
1733f12199SDoug Rabson	delete_sec_context.c \
1833f12199SDoug Rabson	display_name.c \
1933f12199SDoug Rabson	display_status.c \
2033f12199SDoug Rabson	duplicate_name.c \
2133f12199SDoug Rabson	export_name.c \
2233f12199SDoug Rabson	export_sec_context.c \
2333f12199SDoug Rabson	external.c \
2433f12199SDoug Rabson	ntlm.h \
2533f12199SDoug Rabson	ntlm-private.h \
2633f12199SDoug Rabson	import_name.c \
2733f12199SDoug Rabson	import_sec_context.c \
2833f12199SDoug Rabson	indicate_mechs.c \
2933f12199SDoug Rabson	init_sec_context.c \
3033f12199SDoug Rabson	inquire_context.c \
3133f12199SDoug Rabson	inquire_cred_by_mech.c \
3233f12199SDoug Rabson	inquire_mechs_for_name.c \
3333f12199SDoug Rabson	inquire_names_for_mech.c \
34*ae771770SStanislav Sedov	inquire_sec_context_by_oid.c \
35*ae771770SStanislav Sedov	iter_cred.c \
36*ae771770SStanislav Sedov	kdc.c \
3733f12199SDoug Rabson	prefix.c \
3833f12199SDoug Rabson	process_context_token.c \
3933f12199SDoug Rabson	release_cred.c \
4033f12199SDoug Rabson	release_name.c \
41*ae771770SStanislav Sedov	gss_oid.c
4233f12199SDoug Rabson
4333f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/gssapi
44*ae771770SStanislav SedovCFLAGS+=-I${KRB5DIR}/lib/gssapi/gssapi
45*ae771770SStanislav SedovCFLAGS+=-I${KRB5DIR}/lib/gssapi/ntlm
46*ae771770SStanislav SedovCFLAGS+=-I${KRB5DIR}/lib/krb5
4733f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/ntlm
4833f12199SDoug Rabson
4933f12199SDoug Rabson.include <bsd.lib.mk>
5033f12199SDoug Rabson
51*ae771770SStanislav Sedov.PATH: ${KRB5DIR}/lib/gssapi/ntlm ${.CURDIR}/../../../lib/libgssapi ${.CURDIR}/../libgssapi_krb5
52