xref: /dflybsd-src/sbin/tcplay/Makefile (revision 7b1e1c8e1e00f6479eba04708b37a13383f7e197)
1TCPLAY_DIR=     ${.CURDIR}/../../lib/libtcplay
2
3MAJ_VER=	3
4MIN_VER=	3
5
6PROG=   tcplay
7MAN=	tcplay.8
8
9SRCS+=		tcplay.c crc32.c safe_mem.c io.c hdr.c humanize.c
10SRCS+=		crypto.c generic_xts.c
11SRCS+=		crypto-dev.c pbkdf2-openssl.c
12SRCS+=		main.c
13
14LDADD=		-ldm -lprop -lutil
15DPADD=		${LIBDM} ${LIBPROP} ${LIBUTIL}
16
17DPADD+=		${LIBCRYPTO}
18LDADD+=		-lprivate_crypto
19LDFLAGS+=	${PRIVATELIB_LDFLAGS}
20CFLAGS+=	-I${.CURDIR}/../../crypto/libressl/include
21
22CFLAGS+=	-I${TCPLAY_DIR}
23CFLAGS+=	-DMAJ_VER=${MAJ_VER} -DMIN_VER=${MIN_VER}
24CFLAGS+=	-D_FILE_OFFSET_BITS=64
25
26.PATH: ${TCPLAY_DIR}
27
28.include <bsd.prog.mk>
29