1 mydir=lib$(S)kadm5$(S)clnt
2 BUILDTOP=$(REL)..$(S)..$(S)..
3 LOCALINCLUDES = -I$(BUILDTOP)/include/kadm5
8 STOBJLISTS=../OBJS.ST OBJS.ST
10 $(TOPLIBD)/libgssrpc$(SHLIBEXT) \
11 $(TOPLIBD)/libgssapi_krb5$(SHLIBEXT) \
12 $(TOPLIBD)/libkrb5$(SHLIBEXT) \
13 $(TOPLIBD)/libk5crypto$(SHLIBEXT) \
14 $(COM_ERR_DEPLIB) $(SUPPORT_LIBDEP)
15 SHLIB_EXPLIBS=-lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto $(SUPPORT_LIB) -lcom_err $(LIBS)
18 ##DOSBUILDTOP = ..\..\..
19 ##DOSLIBNAME = libkadm5clnt.lib
21 SRCS = $(srcdir)/clnt_policy.c \
22 $(srcdir)/client_rpc.c \
23 $(srcdir)/client_principal.c \
24 $(srcdir)/client_init.c \
25 $(srcdir)/clnt_privs.c \
26 $(srcdir)/clnt_chpass_util.c
29 clnt_policy.$(OBJEXT) \
30 client_rpc.$(OBJEXT) \
31 client_principal.$(OBJEXT) \
32 client_init.$(OBJEXT) \
33 clnt_privs.$(OBJEXT) \
34 clnt_chpass_util.$(OBJEXT)
45 all-unix: all-liblinks
48 generate-files-mac: includes darwin.exports
50 includes: client_internal.h
51 if cmp $(srcdir)/client_internal.h \
52 $(BUILDTOP)/include/kadm5/client_internal.h >/dev/null 2>&1; then :; \
54 (set -x; $(RM) $(BUILDTOP)/include/kadm5/client_internal.h; \
55 $(CP) $(srcdir)/client_internal.h \
56 $(BUILDTOP)/include/kadm5/client_internal.h) ; \
60 $(RM) $(BUILDTOP)/include/kadm5/client_internal.h
66 clean-unix:: clean-liblinks clean-libs clean-libobjs
71 $(RM) $(DESTDIR)$(KRB5_LIBDIR)/libkadm5clnt$(DEPLIBEXT)
72 (cd $(DESTDIR)$(KRB5_LIBDIR) && $(LN_S) lib$(LIBBASE)$(DEPLIBEXT) \
73 libkadm5clnt$(DEPLIBEXT))