1 # $FreeBSD: src/kerberos5/lib/libasn1/Makefile,v 1.22 2004/02/05 18:51:48 ru Exp $
2 # $DragonFly: src/kerberos5/lib/libasn1/Makefile,v 1.5 2005/01/16 14:25:46 eirikn Exp $
5 INCS= asn1_err.h krb5_asn1.h
18 CFLAGS+=-I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/roken -I.
20 GEN= asn1_APOptions.x \
25 asn1_Authenticator.x \
26 asn1_AuthorizationData.x \
28 asn1_ChangePasswdDataMS.x \
32 asn1_ETYPE_INFO_ENTRY.x \
35 asn1_EncKDCRepPart.x \
36 asn1_EncKrbCredPart.x \
37 asn1_EncKrbPrivPart.x \
38 asn1_EncTGSRepPart.x \
39 asn1_EncTicketPart.x \
40 asn1_EncryptedData.x \
41 asn1_EncryptionKey.x \
43 asn1_HostAddresses.x \
52 asn1_KRB_SAFE_BODY.x \
62 asn1_PA_ENC_TS_ENC.x \
64 asn1_PrincipalName.x \
70 asn1_TransitedEncoding.x \
73 CLEANFILES= ${GEN} ${GEN:S/.x$/.c/} krb5_asn1.h asn1_files
75 .ORDER: ${GEN} krb5_asn1.h
76 ${GEN} krb5_asn1.h: k5.asn1
77 ${ASN1COMPILE} ${.ALLSRC:M*.asn1} krb5_asn1
81 cat ${.ALLSRC} > ${.TARGET}
86 .PATH: ${KRB5DIR}/lib/asn1