summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/x509/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/regress/lib/libcrypto/x509/Makefile')
-rw-r--r--src/regress/lib/libcrypto/x509/Makefile19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/regress/lib/libcrypto/x509/Makefile b/src/regress/lib/libcrypto/x509/Makefile
index f394a93655..b05bf0bc66 100644
--- a/src/regress/lib/libcrypto/x509/Makefile
+++ b/src/regress/lib/libcrypto/x509/Makefile
@@ -1,6 +1,6 @@
1# $OpenBSD: Makefile,v 1.6 2021/08/28 15:20:19 tb Exp $ 1# $OpenBSD: Makefile,v 1.7 2021/09/01 08:12:15 beck Exp $
2 2
3PROGS = constraints verify x509attribute x509name 3PROGS = constraints verify x509attribute x509name callback
4LDADD= -Wl,-Bstatic -lcrypto -Wl,-Bdynamic 4LDADD= -Wl,-Bstatic -lcrypto -Wl,-Bdynamic
5DPADD= ${LIBCRYPTO} 5DPADD= ${LIBCRYPTO}
6WARNINGS= Yes 6WARNINGS= Yes
@@ -8,8 +8,15 @@ CFLAGS+= -DLIBRESSL_INTERNAL -Wall -Werror -I$(BSDSRCDIR)/lib/libcrypto/x509
8 8
9SUBDIR += bettertls 9SUBDIR += bettertls
10 10
11REGRESS_TARGETS=regress-constraints regress-verify regress-x509attribute regress-x509name 11REGRESS_TARGETS += regress-verify
12CLEANFILES+= x509name.result 12REGRESS_TARGETS += regress-constraints
13REGRESS_TARGETS += regress-x509attribute
14REGRESS_TARGETS += regress-x509name
15REGRESS_TARGETS += regress-callback
16
17REGRESS_EXPECTED_FAILURES += regress-callback
18
19CLEANFILES+= x509name.result callbackout
13 20
14.if make(clean) || make(cleandir) 21.if make(clean) || make(cleandir)
15. if ${.OBJDIR} != ${.CURDIR} 22. if ${.OBJDIR} != ${.CURDIR}
@@ -32,4 +39,8 @@ regress-x509name: x509name
32 ./x509name > x509name.result 39 ./x509name > x509name.result
33 diff -u ${.CURDIR}/x509name.expected x509name.result 40 diff -u ${.CURDIR}/x509name.expected x509name.result
34 41
42regress-callback: callback
43 ./callback ${.CURDIR}/../certs
44 perl ${.CURDIR}/callback.pl callback.out
45
35.include <bsd.regress.mk> 46.include <bsd.regress.mk>