blob: 3424c7b77f6323005488f8ce199a9a6ccc1e82e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# $OpenBSD: Makefile,v 1.2 2017/05/30 15:36:13 bluhm Exp $
WARNINGS=Yes
PROG= test_parser
SRCS= tests.c common.c test_parser_fuzz.c
IKEOBJS= ikev2_pld.o imsg_util.o log.o util.o \
ikev2_map.o eap_map.o
CLEANFILES= ${IKEOBJS}
LDADD+= -lutil -lcrypto ${IKEOBJS}
DPADD+= ${LIBUTIL} ${LIBCRYPTO}
CFLAGS+= -I${.CURDIR}/../../../../sbin/iked
CFLAGS+= -Wno-missing-field-initializers
test_parser: ${IKEOBJS}
${IKEOBJS}:
cd ${.CURDIR}/../../../../sbin/iked && make $@
ln -sf ${.OBJDIR}/../../../../sbin/iked/$@ .
LDADD+= -L${.OBJDIR} -ltest_helper
DPADD+= libtest_helper.a
CFLAGS+= -I${.CURDIR}/../test_helper
libtest_helper.a:
cd ${.CURDIR}/../test_helper && make $@
ln -sf ${.OBJDIR}/../test_helper/$@ .
.include <bsd.regress.mk>
|