1 0 stevel # 2 6543 rie # Copyright 2008 Sun Microsystems, Inc. All rights reserved. 3 0 stevel # Use is subject to license terms. 4 0 stevel # 5 0 stevel # Makefile.mech_krb5, global definitions for dealing with Kerberos V5 6 0 stevel # plug in. 7 0 stevel 8 0 stevel # 32 bit library directories 9 0 stevel KLIBDIR = /usr/lib/gss 10 0 stevel ROOT_KLIBDIR = $(ROOT)/$(KLIBDIR) 11 0 stevel 12 0 stevel # 64 bit library directories 13 0 stevel KLIBDIR64 = /usr/lib/$(MACH64)/gss 14 0 stevel ROOT_KLIBDIR64 = $(ROOT)/$(KLIBDIR64) 15 0 stevel 16 0 stevel # Kerberos V GSS-API Mechanism library 17 0 stevel KMECHLIB = $(ROOT)$(KLIBDIR)/mech_krb5.so 18 0 stevel KLIB = $(KMECHLIB) 19 0 stevel KMECHLIB64 = $(ROOT)/$(KLIBDIR64)/mech_krb5.so 20 0 stevel 21 0 stevel # KADM5 client library 22 0 stevel KERBLIBDIR = /usr/lib/krb5 23 0 stevel KERBLIBDIR64 = /usr/lib/krb5/$(MACH64) 24 0 stevel KCLNTLIB = $(ROOT)$(KERBLIBDIR)/libkadm5clnt.so 25 0 stevel KCLNTLIB64 = $(ROOT)$(KERBLIBDIR64)/libkadm5clnt.so 26 0 stevel 27 0 stevel # Run-time library seach path 28 6543 rie KRUNPATH = -R$(KLIBDIR) 29 6543 rie KRUNPATH64 = -R$(KLIBDIR64) 30 6543 rie KERBRUNPATH = -R$(KERBLIBDIR) 31 6543 rie KERBRUNPATH64 = -R$(KERBLIBDIR64) 32 0 stevel 33 0 stevel CPPFLAGS += -DKRB5_DNS_LOOKUP \ 34 0 stevel -DKRB5_DNS_LOOKUP_KDC 35 0 stevel 36 8091 Mark # Ensure assert()s are not in the non-debug bits 37 8091 Mark $(RELEASE_BUILD)CPPFLAGS += -DNDEBUG 38