Makefile revision 1.17
1# $NetBSD: Makefile,v 1.17 2021/11/28 02:01:30 christos Exp $ 2 3RUMPPRG=cgdconfig 4MAN= cgdconfig.8 5 6.include <bsd.own.mk> 7 8SRCS+= cgdconfig.c \ 9 cgdlex.l \ 10 cgdparse.y \ 11 pkcs5_pbkdf2.c \ 12 params.c \ 13 utils.c 14 15.if ${MKARGON2} != "no" 16SRCS+= argon2_utils.c 17.endif 18 19CPPFLAGS+= -I${.CURDIR} -I. -DYY_NO_INPUT 20 21YHEADER=1 22 23DPADD= ${LIBUTIL} ${LIBCRYPT} ${LIBY} ${LIBL} 24LDADD= -lutil -lcrypt -ly -ll 25 26.if ${MKARGON2} != "no" 27ARGON2DIR= ${NETBSDSRCDIR}/external/apache2/argon2 28ARGON2OBJDIR!= cd ${ARGON2DIR}/lib/libargon2 && ${PRINTOBJDIR} 29CPPFLAGS+= -I${NETBSDSRCDIR}/external/apache2/argon2/dist/phc-winner-argon2/include 30CPPFLAGS+= -DHAVE_ARGON2 31 32PROGDPLIBS+= argon2 ${ARGON2DIR}/lib/libargon2 33 34LDADD+= -lpthread 35DPADD+= ${LIBPTHREAD} 36.endif 37 38.include <bsd.prog.mk> 39