1# $FreeBSD$ 2 3LIB= gssapi_ntlm 4LDFLAGS= -Wl,-Bsymbolic -Wl,--no-undefined 5LDADD= -lcrypto -lgssapi -lkrb5 -lhx509 -lheimntlm -lroken 6DPADD= ${LIBCRYPTO} ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBHEIMNTLM} ${LIBROKEN} 7SHLIB_MAJOR= 10 8 9SRCS= accept_sec_context.c \ 10 acquire_cred.c \ 11 add_cred.c \ 12 canonicalize_name.c \ 13 compare_name.c \ 14 context_time.c \ 15 creds.c \ 16 crypto.c \ 17 delete_sec_context.c \ 18 display_name.c \ 19 display_status.c \ 20 duplicate_name.c \ 21 export_name.c \ 22 export_sec_context.c \ 23 external.c \ 24 ntlm.h \ 25 ntlm-private.h \ 26 import_name.c \ 27 import_sec_context.c \ 28 indicate_mechs.c \ 29 init_sec_context.c \ 30 inquire_context.c \ 31 inquire_cred_by_mech.c \ 32 inquire_mechs_for_name.c \ 33 inquire_names_for_mech.c \ 34 inquire_sec_context_by_oid.c \ 35 iter_cred.c \ 36 kdc.c \ 37 prefix.c \ 38 process_context_token.c \ 39 release_cred.c \ 40 release_name.c \ 41 gss_oid.c 42 43CFLAGS+=-I${KRB5DIR}/lib/gssapi 44CFLAGS+=-I${KRB5DIR}/lib/gssapi/gssapi 45CFLAGS+=-I${KRB5DIR}/lib/gssapi/ntlm 46CFLAGS+=-I${KRB5DIR}/lib/krb5 47CFLAGS+=-I${KRB5DIR}/lib/ntlm 48 49.include <bsd.lib.mk> 50 51.PATH: ${KRB5DIR}/lib/gssapi/ntlm ${.CURDIR}/../../../lib/libgssapi ${.CURDIR}/../libgssapi_krb5 52