kernel: Fix building with options TCPDEBUG.
[dragonfly.git] / gnu / sbin / cryptsetup / Makefile
blob3066d6531477eb864961fd59031b83a868fbb24b
1 CRYPTSETUP_DIR= ${.CURDIR}/../../../contrib/cryptsetup
3 CRYPTSETUP_SRCDIR= ${CRYPTSETUP_DIR}/src
4 CRYPTSETUP_LUKSDIR= ${CRYPTSETUP_DIR}/luks
5 CRYPTSETUP_LIBDIR= ${CRYPTSETUP_DIR}/lib
6 .PATH: ${CRYPTSETUP_DIR}/man
8 PROG= cryptsetup
10 # Add a backend...
11 SRCS+= backends.c libdevmapper.c setup.c utils.c \
12 utils_debug.c
14 SRCS+= af.c hexprint.c keyencryption.c keymanage.c \
15 pbkdf.c random.c
17 SRCS+= cryptsetup.c
19 MAN= cryptsetup.8
21 CFLAGS+= -I${CRYPTSETUP_SRCDIR} -I${CRYPTSETUP_LIBDIR} \
22 -I${CRYPTSETUP_LUKSDIR} -I. -I${CRYPTSETUP_DIR} -D_BSD_SOURCE
24 DPADD+= ${LIBDM} ${LIBPROP}
25 LDADD+= -ldm -lprop
27 DPADD+= ${LIBRECRYPTO}
28 LDADD+= -lprivate_crypto
29 LDFLAGS+= ${PRIVATELIB_LDFLAGS}
30 CFLAGS+= -I${.CURDIR}/../../../crypto/libressl/include
32 .PATH: ${CRYPTSETUP_SRCDIR}
33 .PATH: ${CRYPTSETUP_LUKSDIR}
34 .PATH: ${CRYPTSETUP_LIBDIR}
36 .include <bsd.prog.mk>