Makefile.inc revision 117182
11573Srgrimes# $FreeBSD: head/kerberos5/Makefile.inc 117182 2003-07-02 23:46:39Z ru $ 21573Srgrimes 31573SrgrimesDISTRIBUTION?= crypto 41573SrgrimesNOLINT= true 51573Srgrimes 61573Srgrimes.if !defined(INCLUDEOBJDIR) 71573Srgrimes 81573SrgrimesKRB5DIR= ${.CURDIR}/../../../crypto/heimdal 91573SrgrimesROKENDIR= ${.CURDIR}/../../lib/libroken 101573SrgrimesTELNETDIR= ${.CURDIR}/../../../crypto/telnet 111573Srgrimes 121573SrgrimesCFLAGS+=-I${INCLUDEOBJDIR} -DHAVE_CONFIG_H 131573Srgrimes 141573SrgrimesCFLAGS+=-DINET6 151573Srgrimes 161573Srgrimes.if defined(WITH_OPENLDAP) 171573SrgrimesOPENLDAPBASE?= /usr/local 181573SrgrimesLDAPLIBS=-lldap -llber 191573SrgrimesLDAPCFLAGS=-I${OPENLDAPBASE}/include -DOPENLDAP=1 201573SrgrimesLDAPLDADD=-L${OPENLDAPBASE}/lib ${LDAPLIBS} 211573Srgrimes.endif 221573Srgrimes 231573Srgrimes.if exists(${.OBJDIR}/../../include) 241573SrgrimesINCLUDEOBJDIR= ${.OBJDIR}/../../include 251573Srgrimes.else 261573SrgrimesINCLUDEOBJDIR= ${.CURDIR}/../../include 271573Srgrimes.endif 281573Srgrimes 291573Srgrimes.if exists(${.OBJDIR}/../../lib/libasn1) 301573SrgrimesASN1OBJDIR= ${.OBJDIR}/../../lib/libasn1 311573Srgrimes.else 321573SrgrimesASN1OBJDIR= ${.CURDIR}/../../lib/libasn1 331573Srgrimes.endif 34103385Sbde 351573Srgrimes.if exists(${.OBJDIR}/../../lib/libhdb) 361573SrgrimesHDBOBJDIR= ${.OBJDIR}/../../lib/libhdb 371573Srgrimes.else 38103385SbdeHDBOBJDIR= ${.CURDIR}/../../lib/libhdb 391573Srgrimes.endif 40103385Sbde 41103385Sbde.if exists(${.OBJDIR}/../../lib/libroken) 42103385SbdeROKENOBJDIR= ${.OBJDIR}/../../lib/libroken 431573Srgrimes.else 441573SrgrimesROKENOBJDIR= ${.CURDIR}/../../lib/libroken 451573Srgrimes.endif 461573Srgrimes 471573Srgrimes.if exists(${.OBJDIR}/../../lib/libvers) 481573SrgrimesLIBVERS= ${.OBJDIR}/../../lib/libvers/libvers.a 491573Srgrimes.else 501573SrgrimesLIBVERS= ${.CURDIR}/../../lib/libvers/libvers.a 51143871Spjd.endif 52101968Salfred 53143871Spjd.if exists(${.OBJDIR}/../../lib/libkrb5) 54143871SpjdKRB5OBJDIR= ${.OBJDIR}/../../lib/libkrb5 55143871Spjd.else 56143871SpjdKRB5OBJDIR= ${.CURDIR}/../../lib/libkrb5 57185435Sbz.endif 58185435Sbz 59185435Sbz.if exists(${.OBJDIR}/../../lib/libsl) 60143871SpjdLIBSL= ${.OBJDIR}/../../lib/libsl/libsl.a 61143871Spjd.else 621573SrgrimesLIBSL= ${.CURDIR}/../../lib/libsl/libsl.a 631573Srgrimes.endif 64130728Sgad 651573Srgrimes.if exists(${.OBJDIR}/../../lib/libtelnet) 661573SrgrimesLIBTELNET= ${.OBJDIR}/../../lib/libtelnet/libtelnet.a 672029Sdg.else 68136402SpeterLIBTELNET= ${.CURDIR}/../../lib/libtelnet/libtelnet.a 6917141Sjkh.endif 7017141Sjkh 711573SrgrimesCOMPILE_ET= compile_et 721573Srgrimes 731573Srgrimes.ORDER: asn1_err.c asn1_err.h 741573Srgrimesasn1_err.c asn1_err.h: ${KRB5DIR}/lib/asn1/asn1_err.et 751573Srgrimes test -e ${.OBJDIR}/asn1_err.et || ln -sf ${.ALLSRC} 761573Srgrimes ${COMPILE_ET} asn1_err.et 771573Srgrimes 7812682SpeterCLEANFILES+=asn1_err.h asn1_err.c asn1_err.et 791573Srgrimes 801573Srgrimes.ORDER: hdb_err.c hdb_err.h 811573Srgrimeshdb_err.c hdb_err.h: ${KRB5DIR}/lib/hdb/hdb_err.et 821573Srgrimes test -e ${.OBJDIR}/hdb_err.et || ln -sf ${.ALLSRC} 831573Srgrimes ${COMPILE_ET} hdb_err.et 841573Srgrimes 851573SrgrimesCLEANFILES+=hdb_err.h hdb_err.c hdb_err.et 86172265Sjeff 87172265Sjeff.ORDER: heim_err.c heim_err.h 88217745Suqsheim_err.c heim_err.h: ${KRB5DIR}/lib/krb5/heim_err.et 89172265Sjeff test -e ${.OBJDIR}/heim_err.et || ln -sf ${.ALLSRC} 901573Srgrimes ${COMPILE_ET} heim_err.et 91217745Suqs 92217745SuqsCLEANFILES+=heim_err.h heim_err.c heim_err.et 93217745Suqs 94217745Suqs.ORDER: krb5_err.c krb5_err.h 95217745Suqskrb5_err.c krb5_err.h: ${KRB5DIR}/lib/krb5/krb5_err.et 96217745Suqs test -e ${.OBJDIR}/krb5_err.et || ln -sf ${.ALLSRC} 97217745Suqs ${COMPILE_ET} krb5_err.et 98217745Suqs 99217745SuqsCLEANFILES+=krb5_err.h krb5_err.c krb5_err.et 100217745Suqs 101217745Suqs.ORDER: kadm5_err.c kadm5_err.h 102217745Suqskadm5_err.c kadm5_err.h: \ 103217745Suqs ${KRB5DIR}/lib/kadm5/kadm5_err.et 104217745Suqs test -e ${.OBJDIR}/kadm5_err.et || ln -sf ${.ALLSRC} 105217745Suqs ${COMPILE_ET} kadm5_err.et 106217745Suqs 107217745SuqsCLEANFILES+=kadm5_err.h kadm5_err.c kadm5_err.et 108217745Suqs 1091573Srgrimes.ORDER: k524_err.c k524_err.h 1101573Srgrimesk524_err.c k524_err.h: \ 1111573Srgrimes ${KRB5DIR}/lib/krb5/k524_err.et 1121573Srgrimes test -e ${.OBJDIR}/k524_err.et || ln -sf ${.ALLSRC} 113217744Suqs ${COMPILE_ET} k524_err.et 114217744Suqs 1151573SrgrimesCLEANFILES+=k524_err.h k524_err.c k524_err.et 11692913Sobrien 11769896Smckusickroken.h: make-roken 1181573Srgrimes ./make-roken > tmp.h ;\ 1191573Srgrimes if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \ 120136402Speter else rm -f roken.h; mv tmp.h roken.h; fi 1211573Srgrimes 12269896Smckusickmake-roken.c: ${KRB5DIR}/lib/roken/roken.awk ${KRB5DIR}/lib/roken/roken.h.in 123114996Sjhb awk -f ${.ALLSRC} > ${.TARGET} 124217744Suqs 12569896SmckusickCLEANFILES+= make-roken.c make-roken roken.h 126217744Suqs 12769896Smckusick.else 128143871Spjd 129103216SjulianKRB5DIR= ${.CURDIR}/../../crypto/heimdal 1301573SrgrimesROKENDIR= ${.CURDIR}/../../lib/libroken 13126947Stegge 132130728Sgad.endif 133130728Sgad