summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/regress/lib/libcrypto/x509/Makefile37
1 files changed, 10 insertions, 27 deletions
diff --git a/src/regress/lib/libcrypto/x509/Makefile b/src/regress/lib/libcrypto/x509/Makefile
index a465b37874..8b659b7f09 100644
--- a/src/regress/lib/libcrypto/x509/Makefile
+++ b/src/regress/lib/libcrypto/x509/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.15 2022/11/11 12:02:34 beck Exp $ 1# $OpenBSD: Makefile,v 1.16 2023/03/02 21:15:14 tb Exp $
2 2
3PROGS = constraints verify x509attribute x509name x509req_ext callback 3PROGS = constraints verify x509attribute x509name x509req_ext callback
4PROGS += expirecallback callbackfailures 4PROGS += expirecallback callbackfailures
@@ -9,21 +9,13 @@ LDADD_constraints = ${CRYPTO_INT}
9LDADD_verify = ${CRYPTO_INT} 9LDADD_verify = ${CRYPTO_INT}
10 10
11WARNINGS = Yes 11WARNINGS = Yes
12CFLAGS += -DLIBRESSL_INTERNAL -Wall -Werror -I$(BSDSRCDIR)/lib/libcrypto/x509 12CFLAGS += -DLIBRESSL_INTERNAL -Wall -Werror
13CFLAGS += -I$(BSDSRCDIR)/lib/libcrypto/bytestring 13CFLAGS += -I${.CURDIR}/../../../../lib/libcrypto/x509
14CFLAGS += -I${.CURDIR}/../../../../lib/libcrypto/bytestring
14 15
15SUBDIR += bettertls rfc3779 16SUBDIR += bettertls rfc3779
16 17
17REGRESS_TARGETS += regress-verify 18CLEANFILES += x509name.result callback.out
18REGRESS_TARGETS += regress-constraints
19REGRESS_TARGETS += regress-x509attribute
20REGRESS_TARGETS += regress-x509name
21REGRESS_TARGETS += regress-x509req_ext
22REGRESS_TARGETS += regress-callback
23REGRESS_TARGETS += regress-expirecallback
24REGRESS_TARGETS += regress-callbackfailures
25
26CLEANFILES += x509name.result callbackout
27 19
28.if make(clean) || make(cleandir) 20.if make(clean) || make(cleandir)
29. if ${.OBJDIR} != ${.CURDIR} 21. if ${.OBJDIR} != ${.CURDIR}
@@ -32,31 +24,22 @@ CLEANFILES += x509name.result callbackout
32. endif 24. endif
33.endif 25.endif
34 26
35regress-verify: verify 27run-regress-verify: verify
36 perl ${.CURDIR}/make-dir-roots.pl ${.CURDIR}/../certs . 28 perl ${.CURDIR}/make-dir-roots.pl ${.CURDIR}/../certs .
37 ./verify ${.CURDIR}/../certs 29 ./verify ${.CURDIR}/../certs
38 30
39regress-constraints: constraints 31run-regress-x509name: x509name
40 ./constraints
41
42regress-x509attribute: x509attribute
43 ./x509attribute
44
45regress-x509name: x509name
46 ./x509name > x509name.result 32 ./x509name > x509name.result
47 diff -u ${.CURDIR}/x509name.expected x509name.result 33 diff -u ${.CURDIR}/x509name.expected x509name.result
48 34
49regress-x509req_ext: x509req_ext 35run-regress-callback: callback
50 ./x509req_ext
51
52regress-callback: callback
53 ./callback ${.CURDIR}/../certs 36 ./callback ${.CURDIR}/../certs
54 perl ${.CURDIR}/callback.pl callback.out 37 perl ${.CURDIR}/callback.pl callback.out
55 38
56regress-expirecallback: expirecallback 39run-regress-expirecallback: expirecallback
57 ./expirecallback ${.CURDIR}/../certs 40 ./expirecallback ${.CURDIR}/../certs
58 41
59regress-callbackfailures: callbackfailures 42run-regress-callbackfailures: callbackfailures
60 ./callbackfailures ${.CURDIR}/../certs 43 ./callbackfailures ${.CURDIR}/../certs
61 44
62.include <bsd.regress.mk> 45.include <bsd.regress.mk>