Makefile.inc revision 301883
1240116Smarcel# $FreeBSD: head/kerberos5/Makefile.inc 301883 2016-06-14 16:19:59Z bdrewery $ 2240116Smarcel 3240116Smarcel.include <src.opts.mk> 4240116Smarcel 5240116SmarcelNO_LINT= 6240116Smarcel 7240116SmarcelKRB5DIR= ${.CURDIR}/../../../crypto/heimdal 8240116Smarcel 9240116SmarcelCFLAGS+= -DHAVE_CONFIG_H -I${.CURDIR}/../../include 10240116Smarcel 11240116Smarcel.if ${MK_OPENLDAP} != "no" && !defined(COMPAT_32BIT) 12240116SmarcelOPENLDAPBASE?= /usr/local 13240116SmarcelLDAPLDADD= -lldap -llber 14240116SmarcelLDAPDPADD= ${LDAPLDADD:C;^-l(.*)$;${OPENLDAPBASE}/lib/lib\1.a;} 15240116SmarcelLDAPCFLAGS= -I${OPENLDAPBASE}/include -DOPENLDAP=1 -DLDAP_DEPRECATED=1 16240116SmarcelLDAPLDFLAGS= -L${OPENLDAPBASE}/lib -rpath ${OPENLDAPBASE}/lib 17240116Smarcel.endif 18240116Smarcel 19240116Smarcel.if defined(SRCS) 20240116Smarcel 21240116SmarcelETSRCS= \ 22240116Smarcel ${KRB5DIR}/lib/asn1/asn1_err.et \ 23240116Smarcel ${KRB5DIR}/lib/hdb/hdb_err.et \ 24240116Smarcel ${KRB5DIR}/lib/kadm5/kadm5_err.et \ 25240116Smarcel ${KRB5DIR}/lib/krb5/heim_err.et \ 26275988Sngie ${KRB5DIR}/lib/krb5/k524_err.et \ 27275988Sngie ${KRB5DIR}/lib/krb5/krb5_err.et \ 28240116Smarcel ${KRB5DIR}/lib/krb5/krb_err.et \ 29240116Smarcel ${KRB5DIR}/lib/gssapi/krb5/gkrb5_err.et \ 30240116Smarcel ${KRB5DIR}/lib/hx509/hx509_err.et \ 31240116Smarcel ${KRB5DIR}/lib/wind/wind_err.et \ 32240116Smarcel ${KRB5DIR}/lib/ntlm/ntlm_err.et 33240116Smarcel 34240116Smarcel.for ET in ${ETSRCS} 35240116Smarcel.for _ET in ${ET:T:R} 36240116Smarcel.if ${SRCS:M${_ET}.[ch]} != "" 37240116Smarcel.ORDER: ${_ET}.h ${_ET}.c 38240116Smarcel${_ET}.c: .NOMETA 39240116Smarcel${_ET}.h ${_ET}.c: ${ET} 40240116Smarcel compile_et ${.ALLSRC} 41240116SmarcelCLEANFILES+= ${_ET}.h ${_ET}.c 42240116Smarcel.endif 43240116Smarcel.endfor 44240116Smarcel.endfor 45240116Smarcel 46240116Smarcel.endif # defined(SRCS) 47240116Smarcel 48240116SmarcelASN1_COMPILE= asn1_compile 49240116SmarcelMAKE_ROKEN= make-roken 50240116SmarcelSLC= slc 51240116Smarcel