xref: /freebsd/kerberos5/lib/libgssapi_krb5/Makefile (revision 611ff617cf1b2e5ce313ebac82b5e3bee57eb1ac)
133f12199SDoug Rabson# $FreeBSD$
233f12199SDoug Rabson
333f12199SDoug RabsonLIB=	gssapi_krb5
4*611ff617SStanislav SedovLDFLAGS= -Wl,-Bsymbolic -Wl,--no-undefined
5e62aa473SAlexander NedotsukovLDADD=	-lgssapi -lkrb5 -lhx509 -lcrypto -lroken -lasn1 -lcom_err -lcrypt
6e62aa473SAlexander NedotsukovDPADD=	${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBCRYPTO} ${LIBROKEN} ${LIBASN1} \
733f12199SDoug Rabson	${LIBCOM_ERR} ${LIBCRYPT}
833f12199SDoug Rabson
933f12199SDoug RabsonINCS=	${KRB5DIR}/lib/gssapi/gssapi/gssapi_krb5.h
1033f12199SDoug RabsonINCSDIR= ${INCLUDEDIR}/gssapi
1133f12199SDoug Rabson
1233f12199SDoug RabsonSRCS=	8003.c \
1333f12199SDoug Rabson	accept_sec_context.c \
1433f12199SDoug Rabson	acquire_cred.c \
1533f12199SDoug Rabson	add_cred.c \
1633f12199SDoug Rabson	address_to_krb5addr.c \
1733f12199SDoug Rabson	arcfour.c \
1833f12199SDoug Rabson	canonicalize_name.c \
1933f12199SDoug Rabson	ccache_name.c \
2033f12199SDoug Rabson	cfx.c \
2133f12199SDoug Rabson	compare_name.c \
2233f12199SDoug Rabson	compat.c \
2333f12199SDoug Rabson	context_time.c \
2433f12199SDoug Rabson	copy_ccache.c \
2533f12199SDoug Rabson	decapsulate.c \
2633f12199SDoug Rabson	delete_sec_context.c \
2733f12199SDoug Rabson	display_name.c \
2833f12199SDoug Rabson	display_status.c \
2933f12199SDoug Rabson	duplicate_name.c \
3033f12199SDoug Rabson	encapsulate.c \
3133f12199SDoug Rabson	export_name.c \
3233f12199SDoug Rabson	export_sec_context.c \
3333f12199SDoug Rabson	external.c \
3433f12199SDoug Rabson	get_mic.c \
3533f12199SDoug Rabson	gkrb5_err.c \
3633f12199SDoug Rabson	gkrb5_err.h \
3733f12199SDoug Rabson	import_name.c \
3833f12199SDoug Rabson	import_sec_context.c \
3933f12199SDoug Rabson	indicate_mechs.c \
4033f12199SDoug Rabson	init.c \
4133f12199SDoug Rabson	init_sec_context.c \
4233f12199SDoug Rabson	inquire_context.c \
4333f12199SDoug Rabson	inquire_cred.c \
4433f12199SDoug Rabson	inquire_cred_by_mech.c \
4533f12199SDoug Rabson	inquire_cred_by_oid.c \
4633f12199SDoug Rabson	inquire_mechs_for_name.c \
4733f12199SDoug Rabson	inquire_names_for_mech.c \
4833f12199SDoug Rabson	inquire_sec_context_by_oid.c \
498f55a568SDoug Rabson	pname_to_uid.c \
5033f12199SDoug Rabson	prefix.c \
5133f12199SDoug Rabson	prf.c \
5233f12199SDoug Rabson	process_context_token.c \
5333f12199SDoug Rabson	release_buffer.c \
5433f12199SDoug Rabson	release_cred.c \
5533f12199SDoug Rabson	release_name.c \
5633f12199SDoug Rabson	sequence.c \
5733f12199SDoug Rabson	set_cred_option.c \
5833f12199SDoug Rabson	set_sec_context_option.c \
5933f12199SDoug Rabson	unwrap.c \
6033f12199SDoug Rabson	v1.c \
6133f12199SDoug Rabson	verify_mic.c \
6233f12199SDoug Rabson	wrap.c \
6333f12199SDoug Rabson	gss_krb5.c
6433f12199SDoug Rabson
6533f12199SDoug Rabson#SRCS+=	gss_add_oid_set_member.c \
6633f12199SDoug Rabson#	gss_create_empty_oid_set.c \
6733f12199SDoug Rabson#	gss_release_buffer.c \
6833f12199SDoug Rabson#	gss_release_oid_set.c \
6933f12199SDoug Rabson#	gss_test_oid_set_member.c \
7033f12199SDoug Rabson#	gss_utils.c
7133f12199SDoug Rabson
7233f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/gssapi
7333f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/gssapi/krb5
7433f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/krb5
7533f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/asn1
7633f12199SDoug RabsonCFLAGS+=-I${KRB5DIR}/lib/roken -I.
7733f12199SDoug Rabson
7833f12199SDoug Rabson.include <bsd.lib.mk>
7933f12199SDoug Rabson
8033f12199SDoug Rabson.PATH: ${KRB5DIR}/lib/gssapi/krb5 ${.CURDIR}/../../../lib/libgssapi
81