Makefile revision 1.18
1# $NetBSD: Makefile,v 1.18 2022/05/15 19:53:27 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 15CPPFLAGS+= -I${.CURDIR} -I. -DYY_NO_INPUT 16 17YHEADER=1 18 19DPADD= ${LIBUTIL} ${LIBCRYPT} ${LIBY} ${LIBL} 20LDADD= -lutil -lcrypt -ly -ll 21 22.if ${MKARGON2} != "no" 23ARGON2DIR= ${NETBSDSRCDIR}/external/apache2/argon2/dist/phc-winner-argon2 24CPPFLAGS+= -I${ARGON2DIR}/include -I${ARGON2DIR}/src/blake2 25CPPFLAGS+= -DHAVE_ARGON2 -DARGON2_NO_THREADS 26.PATH.c: ${ARGON2DIR}/src ${ARGON2DIR}/src/blake2 27SRCS+= argon2_utils.c argon2.c core.c encoding.c ref.c blake2b.c 28.endif 29 30.include <bsd.prog.mk> 31