4 INCS= asn1_err.h krb5_asn1.h
17 CFLAGS+=-I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/roken -I.
19 GEN= asn1_APOptions.x \
24 asn1_Authenticator.x \
25 asn1_AuthorizationData.x \
28 asn1_ChangePasswdDataMS.x \
31 asn1_ETYPE_INFO_ENTRY.x \
34 asn1_EncKDCRepPart.x \
35 asn1_EncKrbCredPart.x \
36 asn1_EncKrbPrivPart.x \
37 asn1_EncTGSRepPart.x \
38 asn1_EncTicketPart.x \
39 asn1_EncryptedData.x \
40 asn1_EncryptionKey.x \
42 asn1_HostAddresses.x \
51 asn1_KRB_SAFE_BODY.x \
61 asn1_PA_ENC_TS_ENC.x \
63 asn1_PrincipalName.x \
69 asn1_TransitedEncoding.x \
72 CLEANFILES= ${GEN} ${GEN:S/.x$/.c/} krb5_asn1.h asn1_files
74 .ORDER: ${GEN} krb5_asn1.h
75 ${GEN} krb5_asn1.h: k5.asn1 ../../tools/asn1_compile/asn1_compile
76 ../../tools/asn1_compile/asn1_compile ${.ALLSRC:M*.asn1} krb5_asn1
78 ../../tools/asn1_compile/asn1_compile:
79 cd ${.CURDIR}/../../tools/asn1_compile && ${MAKE}
83 cat ${.ALLSRC} > ${.TARGET}
88 .PATH: ${KRB5DIR}/lib/asn1