Makefile.inc revision 125491
1193323Sed# $FreeBSD: head/kerberos5/Makefile.inc 125491 2004-02-05 18:51:52Z ru $
2193323Sed
3193323SedDISTRIBUTION?=	crypto
4193323SedNOLINT=
5193323Sed
6193323SedKRB5DIR=	${.CURDIR}/../../../crypto/heimdal
7193323Sed
8193323SedCFLAGS+=	-DHAVE_CONFIG_H -I${.CURDIR}/../../include
9193323SedCFLAGS+=	-DINET6
10193323Sed
11193323Sed.if defined(WITH_OPENLDAP)
12193323SedOPENLDAPBASE?=	/usr/local
13193323SedLDAPLDADD=	-lldap -llber
14193323SedLDAPDPADD=	${LDAPLDADD:C;^-l(.*)$;${OPENLDAPBASE}/lib/lib\1.a;}
15193323SedLDAPCFLAGS=	-I${OPENLDAPBASE}/include -DOPENLDAP=1
16193323SedLDAPLDFLAGS=	-L${OPENLDAPBASE}/lib -Wl,-rpath,${OPENLDAPBASE}/lib
17193323Sed.endif
18193323Sed
19193323Sed.if exists(${.OBJDIR}/../../lib/libvers)
20193323SedLIBVERS=	${.OBJDIR}/../../lib/libvers/libvers.a
21193323Sed.else
22193323SedLIBVERS=	${.CURDIR}/../../lib/libvers/libvers.a
23193323Sed.endif
24193323Sed
25193323Sed.if exists(${.OBJDIR}/../../lib/libsl)
26193323SedLIBSL=		${.OBJDIR}/../../lib/libsl/libsl.a
27193323Sed.else
28193323SedLIBSL=		${.CURDIR}/../../lib/libsl/libsl.a
29193323Sed.endif
30193323Sed
31193323Sed.if defined(SRCS)
32193323Sed
33193323SedETSRCS=	\
34193323Sed	${KRB5DIR}/lib/asn1/asn1_err.et \
35193323Sed	${KRB5DIR}/lib/hdb/hdb_err.et \
36193323Sed	${KRB5DIR}/lib/kadm5/kadm5_err.et \
37193323Sed	${KRB5DIR}/lib/krb5/heim_err.et \
38193323Sed	${KRB5DIR}/lib/krb5/k524_err.et \
39193323Sed	${KRB5DIR}/lib/krb5/krb5_err.et
40193323Sed
41193323Sed.for ET in ${ETSRCS}
42193323Sed.for _ET in ${ET:T:R}
43193323Sed.if ${SRCS:M${_ET}.[ch]} != ""
44193323Sed.ORDER: ${_ET}.c ${_ET}.h
45193323Sed${_ET}.c ${_ET}.h: ${ET}
46193323Sed	compile_et ${.ALLSRC}
47193323SedCLEANFILES+=	${_ET}.h ${_ET}.c
48193323Sed.endif
49193323Sed.endfor
50193323Sed.endfor
51193323Sed
52193323Sed.endif defined(SRCS)
53193323Sed