Makefile revision 7c64d3750da7fda7e450b8f9b0b963905ded6379
f743002678eb67b99bbc29fee116b65d9530fec0wrowe#
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
457468b82e59d01eba00dd9d0817309c8f5e414ejim# Use is subject to license terms.
457468b82e59d01eba00dd9d0817309c8f5e414ejim#
457468b82e59d01eba00dd9d0817309c8f5e414ejim# ident "%Z%%M% %I% %E% SMI"
457468b82e59d01eba00dd9d0817309c8f5e414ejim#
04983e3bd1754764eec7d6bb772fe3b0bf391771jorton
04983e3bd1754764eec7d6bb772fe3b0bf391771jortonPROG= krb5kdc
15890c9306ba98f6fc243e15a3c4778ddc7d773erpluemMANIFEST= krb5kdc.xml
9db549cd545d738d931852ac4267d62221162f7fcovener
9db549cd545d738d931852ac4267d62221162f7fcovenerOBJS = \
9db549cd545d738d931852ac4267d62221162f7fcovener dispatch.o\
b6b7079ea8e24865adc82c4be6758b31cf4aa429jailletc do_as_req.o\
b6b7079ea8e24865adc82c4be6758b31cf4aa429jailletc do_tgs_req.o\
b6b7079ea8e24865adc82c4be6758b31cf4aa429jailletc extern.o\
b6b7079ea8e24865adc82c4be6758b31cf4aa429jailletc kdc_preauth.o\
599e58561f7a206f05442a72d99337657e9097e7trawick kdc_util.o\
599e58561f7a206f05442a72d99337657e9097e7trawick main.o\
599e58561f7a206f05442a72d99337657e9097e7trawick network.o\
8c72b8fd8e88f145e10885629fe30b70888525dccovener policy.o\
8c72b8fd8e88f145e10885629fe30b70888525dccovener replay.o \
8c72b8fd8e88f145e10885629fe30b70888525dccovener sock2p.o
8c72b8fd8e88f145e10885629fe30b70888525dccovener
6cc3b681fe41375fccbe86a474cd00ecea610d63rjungSRCS = $(OBJS:.o=.c)
6cc3b681fe41375fccbe86a474cd00ecea610d63rjung
6cc3b681fe41375fccbe86a474cd00ecea610d63rjungDEFS = -DHAVE_LIBSOCKET=1 -DHAVE_LIBNSL=1 \
6cc3b681fe41375fccbe86a474cd00ecea610d63rjung -DHAVE_SYSLOG_H=1 -DHAVE_STDARG_H=1 \
15660979a30d251681463de2e0584853890082accovener -DHAVE_SYS_SELECT_H=1 -DHAVE_OPENLOG=1 \
15660979a30d251681463de2e0584853890082accovener -DHAVE_SYSLOG=1 -DHAVE_CLOSELOG=1 -DHAVE_STRFTIME=1\
15660979a30d251681463de2e0584853890082accovener -DHAVE_VSPRINTF=1 -DHAVE_COMPILE=1 -DHAVE_STEP=1 \
15660979a30d251681463de2e0584853890082accovener -DHAVE_NETINET_IN_H=1 -DHAVE_INET_NTOP=1 \
cfd9415521847b2f9394fad04fb701cfb955f503rjung -DHAVE_SYS_SOCKIO_H=1 -DHAVE_SYS_SELECT_H=1
cfd9415521847b2f9394fad04fb701cfb955f503rjung
cfd9415521847b2f9394fad04fb701cfb955f503rjungCLOBBERFILES += $(RSRC)
28c31fb73c1264bd1d0ff932573677030b024c7dwrowe
28c31fb73c1264bd1d0ff932573677030b024c7dwroweinclude ../../Makefile.cmd
28c31fb73c1264bd1d0ff932573677030b024c7dwroweinclude $(SRC)/lib/gss_mechs/mech_krb5/Makefile.mech_krb5
28c31fb73c1264bd1d0ff932573677030b024c7dwrowe
28c31fb73c1264bd1d0ff932573677030b024c7dwrowePOFILE = $(PROG).po
28c31fb73c1264bd1d0ff932573677030b024c7dwrowePOFILES = generic.po
8491e0600f69b0405e156ea8a419653c065c645bcovener
8491e0600f69b0405e156ea8a419653c065c645bcovenerROOTMANIFESTDIR= $(ROOTSVCNETWORKSECURITY)
8491e0600f69b0405e156ea8a419653c065c645bcovener
8491e0600f69b0405e156ea8a419653c065c645bcovenerCFLAGS += $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
8491e0600f69b0405e156ea8a419653c065c645bcovener
8491e0600f69b0405e156ea8a419653c065c645bcovenerCPPFLAGS += \
8491e0600f69b0405e156ea8a419653c065c645bcovener -I$(SRC)/lib/gss_mechs/mech_krb5/include \
8741bcaa5df21e109bde21c01093d3991fcf1471jailletc -I$(SRC)/lib/gss_mechs/mech_krb5/include/krb5\
8741bcaa5df21e109bde21c01093d3991fcf1471jailletc -I$(SRC)/uts/common/gssapi/mechs/krb5/include \
8741bcaa5df21e109bde21c01093d3991fcf1471jailletc -DHAVE_SYSLOG_H=1
8741bcaa5df21e109bde21c01093d3991fcf1471jailletc
2bf8c1f02b954a6b272f1708aabcc273fc318249covenerLDFLAGS += $(KRUNPATH)
2bf8c1f02b954a6b272f1708aabcc273fc318249covenerLDLIBS += -L$(ROOT_KLIBDIR) -L$(KRB5LIB) \
2bf8c1f02b954a6b272f1708aabcc273fc318249covener -lmech_krb5 -lkdb -lkadm5srv -lnsl -lsocket -lbsm -lc
7512a6fac1f0e24ba550706a6c8e0c874c23aa7bcovener
63b9f1f5880391261705f696d7d65507bbe9ace3covener.KEEP_STATE:
63b9f1f5880391261705f696d7d65507bbe9ace3covener
63b9f1f5880391261705f696d7d65507bbe9ace3covenerall: $(PROG)
87a26948305eab2bab8a4fb3f2a21f6725055790covener
87a26948305eab2bab8a4fb3f2a21f6725055790covener$(PROG): $(OBJS)
87a26948305eab2bab8a4fb3f2a21f6725055790covener $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
4efd27d2bd53a819a194f8a942f8881c1927755eylavic $(POST_PROCESS)
4efd27d2bd53a819a194f8a942f8881c1927755eylavic
4efd27d2bd53a819a194f8a942f8881c1927755eylavic$(KRB5LIBPROG):= FILEMODE = 500
4efd27d2bd53a819a194f8a942f8881c1927755eylavic
983528026996668ea295be95aedb9c7a346af470ylavicinstall: $(KRB5LIBPROG) $(ROOTSVCMETHOD) $(ROOTMANIFEST)
983528026996668ea295be95aedb9c7a346af470ylavic
983528026996668ea295be95aedb9c7a346af470ylaviccheck: $(CHKMANIFEST)
249ab52ef73a2b33446ae07904e3526b57251411ylavic
249ab52ef73a2b33446ae07904e3526b57251411ylavicclean:
249ab52ef73a2b33446ae07904e3526b57251411ylavic $(RM) $(OBJS)
1f0836d4b1a203c7b375daae691beb95f6036205ylavic
1f0836d4b1a203c7b375daae691beb95f6036205ylaviclint: lint_SRCS
1f0836d4b1a203c7b375daae691beb95f6036205ylavic
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavicinclude ../../Makefile.targ
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavic
3b11e6ec1c5273d6a8968460db650e7ca99c49c0ylavic$(POFILE): $(DERIVED_FILES) .WAIT $(POFILES)
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylavic $(RM) $@
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylavic $(CAT) $(POFILES) > $@
01402a0fbec8bd11f6c10d8ef9c9cceac68bb787ylavic
49dacedb6c387b786b7911082ff35121a45f414bcovenergeneric.po: FRC
49dacedb6c387b786b7911082ff35121a45f414bcovener $(RM) messages.po
49dacedb6c387b786b7911082ff35121a45f414bcovener $(XGETTEXT) $(XGETFLAGS) `$(GREP) -l gettext *.[ch]`
49dacedb6c387b786b7911082ff35121a45f414bcovener $(SED) "/^domain/d" messages.po > $@
3c990331fc6702119e4f5b8ba9eae3021aea5265jim $(RM) messages.po
3c990331fc6702119e4f5b8ba9eae3021aea5265jim
3c990331fc6702119e4f5b8ba9eae3021aea5265jimFRC:
3c990331fc6702119e4f5b8ba9eae3021aea5265jim