1 1.2 he # $NetBSD: Makefile,v 1.2 2011/05/25 19:21:17 he Exp $ 2 1.1 elric 3 1.1 elric NOLINT= # defined 4 1.1 elric 5 1.1 elric .include <bsd.own.mk> 6 1.1 elric .include <${.CURDIR}/../../Makefile.inc> 7 1.1 elric 8 1.1 elric .PATH: ${HEIMDIST}/lib/hx509 ${HEIMBASE}/include 9 1.1 elric 10 1.1 elric LIB= hx509 11 1.1 elric 12 1.1 elric SSLBASE= ${NETBSDSRCDIR}/crypto/external/bsd/openssl 13 1.1 elric 14 1.1 elric LIBDPLIBS+= asn1 ${HEIMBASE}/lib/libasn1 \ 15 1.1 elric com_err ${HEIMBASE}/lib/libcom_err \ 16 1.1 elric crypt ${NETBSDSRCDIR}/lib/libcrypt \ 17 1.1 elric crypto ${SSLBASE}/lib/libcrypto \ 18 1.1 elric roken ${HEIMBASE}/lib/libroken \ 19 1.1 elric wind ${HEIMBASE}/lib/libwind 20 1.1 elric 21 1.1 elric YHEADER=1 22 1.1 elric 23 1.1 elric INCSDIR= /usr/include/krb5 24 1.1 elric INCS+= hx509.h hx509-protos.h ${ASN1_INCS} ${COMPILE_ET_INCS} 25 1.1 elric 26 1.1 elric HEIMSRCS = hx509_err.et ocsp.asn1 pkcs10.asn1 27 1.1 elric 28 1.1 elric SRCS= \ 29 1.1 elric ca.c \ 30 1.1 elric cert.c \ 31 1.1 elric cms.c \ 32 1.1 elric collector.c \ 33 1.1 elric crypto.c \ 34 1.1 elric doxygen.c \ 35 1.1 elric env.c \ 36 1.1 elric error.c \ 37 1.1 elric file.c \ 38 1.1 elric keyset.c \ 39 1.1 elric ks_dir.c \ 40 1.1 elric ks_file.c \ 41 1.1 elric ks_keychain.c \ 42 1.1 elric ks_mem.c \ 43 1.1 elric ks_null.c \ 44 1.1 elric ks_p11.c \ 45 1.1 elric ks_p12.c \ 46 1.1 elric lock.c \ 47 1.1 elric name.c \ 48 1.1 elric peer.c \ 49 1.1 elric print.c \ 50 1.1 elric req.c \ 51 1.1 elric revoke.c \ 52 1.1 elric sel.c \ 53 1.1 elric sel-gram.y \ 54 1.1 elric sel-lex.l \ 55 1.1 elric softp11.c \ 56 1.1 elric ${BUILT_SOURCES} 57 1.1 elric 58 1.2 he LPREFIX= _hx509_sel_yy 59 1.2 he 60 1.1 elric CPPFLAGS+= \ 61 1.1 elric -I${HEIMDIST}/lib/hx509/ref \ 62 1.1 elric -I${HEIMDIST}/lib/asn1 63 1.1 elric 64 1.1 elric sel-gram.c: ${ASN1_INCS} ${COMPILE_ET_INCS} 65 1.1 elric 66 1.1 elric ASN1_FILES.ocsp.asn1 = \ 67 1.1 elric asn1_OCSPBasicOCSPResponse.x \ 68 1.1 elric asn1_OCSPCertID.x \ 69 1.1 elric asn1_OCSPCertStatus.x \ 70 1.1 elric asn1_OCSPInnerRequest.x \ 71 1.1 elric asn1_OCSPKeyHash.x \ 72 1.1 elric asn1_OCSPRequest.x \ 73 1.1 elric asn1_OCSPResponderID.x \ 74 1.1 elric asn1_OCSPResponse.x \ 75 1.1 elric asn1_OCSPResponseBytes.x \ 76 1.1 elric asn1_OCSPResponseData.x \ 77 1.1 elric asn1_OCSPResponseStatus.x \ 78 1.1 elric asn1_OCSPSignature.x \ 79 1.1 elric asn1_OCSPSingleResponse.x \ 80 1.1 elric asn1_OCSPTBSRequest.x \ 81 1.1 elric asn1_OCSPVersion.x \ 82 1.1 elric asn1_id_pkix_ocsp.x \ 83 1.1 elric asn1_id_pkix_ocsp_basic.x \ 84 1.1 elric asn1_id_pkix_ocsp_nonce.x 85 1.1 elric 86 1.1 elric .include <${HEIMBASE}/Makefile.rules.inc> 87 1.1 elric .include <bsd.lib.mk> 88