Cross Reference: Makefile
xref: /src/lib/libcrypt/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/libcrypt/
Makefile revision 1.22
1#	$NetBSD: Makefile,v 1.22 2011/06/20 07:43:58 mrg Exp $
2
3USE_SHLIBDIR=	yes
4
5LIB=	crypt
6
7SRCS=	crypt.c md5crypt.c bcrypt.c crypt-sha1.c util.c pw_gensalt.c
8SRCS+=	hmac_sha1.c
9
10WARNS=	4
11
12MAN=	crypt.3
13MLINKS= crypt.3 encrypt.3 crypt.3 setkey.3
14
15
16.if make(*.test)
17.SUFFIXES: .test
18.c.test:
19	${CC} -o $@ -DUNIT_TEST -DMAIN ${LDSTATIC} ${.IMPSRC} ${LDADD}
20LDADD+= -L${.OBJDIR} -l${LIB} -L${.OBJDIR}/../../libc
21DPADD+= lib${LIB}.a
22LDSTATIC?= -static
23.include <bsd.prog.mk>
24.else
25.include <bsd.lib.mk>
26.endif
27
28.if defined(HAVE_GCC) || defined(HAVE_PCC)
29COPTS.crypt-sha1.c+=	-Wno-pointer-sign
30.endif
31

Indexes created Wed Dec 17 17:09:31 GMT 2025