xref: /freebsd/crypto/krb5/src/plugins/kdb/db2/libdb2/Makefile.in (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1*7f2fe78bSCy Schubertmydir=plugins$(S)kdb$(S)db2$(S)libdb2
2*7f2fe78bSCy SchubertBUILDTOP=$(REL)..$(S)..$(S)..$(S)..
3*7f2fe78bSCy SchubertSUBDIRS=hash btree db mpool recno test
4*7f2fe78bSCy Schubert
5*7f2fe78bSCy SchubertLIBBASE=db
6*7f2fe78bSCy SchubertLIBMAJOR=1
7*7f2fe78bSCy SchubertLIBMINOR=1
8*7f2fe78bSCy SchubertSTOBJLISTS=hash/OBJS.ST btree/OBJS.ST db/OBJS.ST mpool/OBJS.ST \
9*7f2fe78bSCy Schubert	recno/OBJS.ST
10*7f2fe78bSCy SchubertSUBDIROBJLISTS=$(STOBJLISTS)
11*7f2fe78bSCy SchubertRELDIR=../plugins/kdb/db2/libdb2
12*7f2fe78bSCy Schubert
13*7f2fe78bSCy SchubertHDRDIR=$(BUILDTOP)/include
14*7f2fe78bSCy SchubertHDRS =	$(HDRDIR)/db.h $(HDRDIR)/db-config.h
15*7f2fe78bSCy Schubert
16*7f2fe78bSCy SchubertSHLIB_EXPDEPS=$(SUPPORT_DEPLIB)
17*7f2fe78bSCy SchubertSHLIB_EXPLIBS=$(SUPPORT_LIB) $(LIBS)
18*7f2fe78bSCy Schubert
19*7f2fe78bSCy Schubertall-unix: includes all-libs
20*7f2fe78bSCy Schubertall-prerecurse depend-prerecurse: $(HDRS)
21*7f2fe78bSCy Schubertclean-unix:: clean-libs clean-includes
22*7f2fe78bSCy Schubert
23*7f2fe78bSCy Schubertincludes: $(HDRS)
24*7f2fe78bSCy Schubert
25*7f2fe78bSCy Schubert$(HDRDIR)/db.h: $(srcdir)/include/db.hin
26*7f2fe78bSCy Schubert	$(CP) $(srcdir)/include/db.hin $@
27*7f2fe78bSCy Schubert$(HDRDIR)/db-config.h: include/db-config.hin
28*7f2fe78bSCy Schubert	$(CP) $(srcdir)/include/db-config.hin $@
29*7f2fe78bSCy Schubert
30*7f2fe78bSCy Schubertclean-includes:
31*7f2fe78bSCy Schubert	$(RM) $(HDRS) include/*.stmp
32*7f2fe78bSCy Schubert@lib_frag@
33