Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews# Use is subject to license terms.
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater# ident "%Z%%M% %I% %E% SMI"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinOBJS = kadm_rpc_svc.o server_stubs.o ovsec_kadmd.o misc.o server_glue_v1.o \
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Definitions needed to rpcgen iprop-related files
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeininclude $(SRC)/lib/gss_mechs/mech_krb5/Makefile.mech_krb5
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinDEFS = -DHAVE_LIBSOCKET=1 -DHAVE_LIBNSL=1 -DHAVE_COMPILE=1 -DHAVE_STEP=1 -DKRB5_KRB4_COMPAT
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinCPPFLAGS += -I. -I$(SRC)/uts/common/gssapi/mechs/krb5/include \
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein -lmech_krb5 -lkadm5srv -lkdb -lnsl -lresolv -lbsm -lpam -lsocket
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $(LINK.c) $(OBJS) $(DERIVED_OBJS) -o $@ $(LDLIBS)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Rules to rpcgen-erate derived files from the iprop.x spec file
d9184858dd5d7677050a813d444c281c56f697aaTinderbox User $(RPCGEN) -c $(KRB5IPROPDIR)/iprop.x | $(CMD)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Explicitly state the dependancy on iprop.h
d9184858dd5d7677050a813d444c281c56f697aaTinderbox Userinstall: $(KRB5LIBPROG) $(ROOTMETHOD) $(ROOTMANIFEST)
2895f101b5585a19015ac2c2c1e1812ac467fa12Automatic Updater$(POFILE): $(DERIVED_FILES) .WAIT $(POFILES)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $(XGETTEXT) $(XGETFLAGS) `$(GREP) -l gettext *.[ch]`