Home | History | Annotate | Line # | Download | only in cgdconfig
Makefile revision 1.20
      1  1.20  christos # $NetBSD: Makefile,v 1.20 2022/05/16 14:57:44 christos Exp $
      2   1.1     elric 
      3  1.14     pooka RUMPPRG=cgdconfig
      4   1.1     elric MAN=	cgdconfig.8
      5   1.1     elric 
      6  1.16       nia .include <bsd.own.mk>
      7  1.16       nia 
      8  1.14     pooka SRCS+=	cgdconfig.c		\
      9  1.14     pooka 	cgdlex.l		\
     10  1.14     pooka 	cgdparse.y		\
     11  1.14     pooka 	pkcs5_pbkdf2.c		\
     12  1.14     pooka 	params.c		\
     13  1.14     pooka 	utils.c
     14  1.14     pooka 
     15  1.14     pooka CPPFLAGS+= -I${.CURDIR} -I. -DYY_NO_INPUT
     16  1.14     pooka 
     17  1.14     pooka YHEADER=1
     18  1.14     pooka 
     19  1.15  christos DPADD=  ${LIBUTIL} ${LIBCRYPT} ${LIBY} ${LIBL}
     20  1.15  christos LDADD=  -lutil -lcrypt -ly -ll
     21   1.1     elric 
     22  1.16       nia .if ${MKARGON2} != "no"
     23  1.18  christos ARGON2DIR=	${NETBSDSRCDIR}/external/apache2/argon2/dist/phc-winner-argon2
     24  1.18  christos CPPFLAGS+=	-I${ARGON2DIR}/include -I${ARGON2DIR}/src/blake2
     25  1.19  christos CPPFLAGS+=	-DHAVE_ARGON2
     26  1.18  christos .PATH.c: ${ARGON2DIR}/src ${ARGON2DIR}/src/blake2
     27  1.20  christos SRCS+=	argon2_utils.c argon2.c core.c encoding.c ref.c blake2b.c
     28  1.20  christos .	if defined(CRUNCHEDPROG)
     29  1.20  christos CPPFLAGS+=	-DARGON2_NO_THREADS
     30  1.20  christos .	else
     31  1.20  christos SRCS+=	thread.c
     32  1.20  christos DPADD+= ${LIBPTHREAD}
     33  1.20  christos LDADD+= -lpthread
     34  1.20  christos .	endif
     35  1.16       nia .endif
     36  1.16       nia 
     37   1.1     elric .include <bsd.prog.mk>
     38