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