Fix UTIME_OMIT handling
[dragonfly.git] / gnu / sbin / cryptsetup / Makefile
blobc90f35b0b411a3bb66ee920d01da1ff7aa852a9c
1 CRYPTSETUP_DIR= ${.CURDIR}/../../../contrib/cryptsetup
3 PROG= cryptsetup
5 .PATH: ${CRYPTSETUP_DIR}/src
6 CFLAGS+= -I${CRYPTSETUP_DIR}/src
7 SRCS= cryptsetup.c
9 .PATH: ${CRYPTSETUP_DIR}/luks
10 CFLAGS+= -I${CRYPTSETUP_DIR}/luks
11 SRCS+= af.c hexprint.c keyencryption.c keymanage.c \
12 pbkdf.c random.c
14 .PATH: ${CRYPTSETUP_DIR}/lib
15 CFLAGS+= -I${CRYPTSETUP_DIR}/lib
16 SRCS+= backends.c libdevmapper.c setup.c utils.c \
17 utils_debug.c
19 .PATH: ${CRYPTSETUP_DIR}/man
20 MAN= cryptsetup.8
22 CFLAGS+= -I. -I${CRYPTSETUP_DIR} -D_BSD_SOURCE
24 DPADD+= ${LIBDM} ${LIBPROP}
25 LDADD+= -ldm -lprop
27 DPADD+= ${LIBCRYPTO}
28 LDADD+= -lprivate_crypto
29 LDFLAGS+= ${PRIVATELIB_LDFLAGS}
30 CFLAGS+= -I${.CURDIR}/../../../crypto/libressl/include
32 .include <bsd.prog.mk>