xref: /freebsd/crypto/krb5/src/plugins/kdb/ldap/Makefile.in (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1*7f2fe78bSCy Schubertmydir=plugins$(S)kdb$(S)ldap
2*7f2fe78bSCy SchubertBUILDTOP=$(REL)..$(S)..$(S)..
3*7f2fe78bSCy SchubertMODULE_INSTALL_DIR = $(KRB5_DB_MODULE_DIR)
4*7f2fe78bSCy Schubert
5*7f2fe78bSCy SchubertSUBDIRS= libkdb_ldap
6*7f2fe78bSCy Schubert
7*7f2fe78bSCy SchubertLOCALINCLUDES = -I../../../lib/kdb -I$(srcdir)/../../../lib/kdb \
8*7f2fe78bSCy Schubert	-I$(srcdir)/libkdb_ldap
9*7f2fe78bSCy Schubert
10*7f2fe78bSCy SchubertLIBBASE=kldap
11*7f2fe78bSCy SchubertLIBMAJOR=0
12*7f2fe78bSCy SchubertLIBMINOR=0
13*7f2fe78bSCy SchubertRELDIR=../plugins/kdb/ldap
14*7f2fe78bSCy Schubert# Depends on libk5crypto and libkrb5
15*7f2fe78bSCy Schubert# Also on gssrpc, for xdr stuff.
16*7f2fe78bSCy SchubertSHLIB_EXPDEPS = \
17*7f2fe78bSCy Schubert	$(TOPLIBD)/libkdb_ldap$(SHLIBEXT) \
18*7f2fe78bSCy Schubert	$(GSSRPC_DEPLIBS) \
19*7f2fe78bSCy Schubert	$(TOPLIBD)/libk5crypto$(SHLIBEXT) \
20*7f2fe78bSCy Schubert	$(TOPLIBD)/libkrb5$(SHLIBEXT) \
21*7f2fe78bSCy Schubert	$(TOPLIBD)/lib$(SUPPORT_LIBNAME)$(SHLIBEXT)
22*7f2fe78bSCy SchubertSHLIB_EXPLIBS= -lkdb_ldap $(GSSRPC_LIBS) -lkrb5 $(COM_ERR_LIB) -lk5crypto -lkrb5support $(LIBS)
23*7f2fe78bSCy Schubert
24*7f2fe78bSCy SchubertSRCS= 	$(srcdir)/ldap_exp.c
25*7f2fe78bSCy Schubert
26*7f2fe78bSCy Schubert$(TOPLIBD)/libkdb_ldap$(SHLIBEXT) : all-recurse
27*7f2fe78bSCy Schubert
28*7f2fe78bSCy SchubertSTLIBOBJS= ldap_exp.o
29*7f2fe78bSCy Schubert
30*7f2fe78bSCy Schubertall-unix: all-liblinks
31*7f2fe78bSCy Schubertinstall-unix: install-libs
32*7f2fe78bSCy Schubertclean-unix:: clean-liblinks clean-libs clean-libobjs
33*7f2fe78bSCy Schubert
34*7f2fe78bSCy Schubert@libnover_frag@
35*7f2fe78bSCy Schubert@libobj_frag@
36*7f2fe78bSCy Schubert
37