Cross Reference: Makefile
xref: /src/sbin/cgdconfig/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sbin/cgdconfig/
Makefile revision 1.16
1# $NetBSD: Makefile,v 1.16 2021/11/22 14:34:35 nia 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+=		-pthread
35DPADD+=		${LIBPTHREAD}
36.endif
37
38.include <bsd.prog.mk>
39

Indexes created Fri Dec 19 15:09:30 GMT 2025