Home | History | Annotate | Line # | Download | only in libcrypt
Makefile revision 1.19
      1 #	$NetBSD: Makefile,v 1.19 2006/10/27 19:39:11 drochner Exp $
      2 
      3 USE_SHLIBDIR=	yes
      4 
      5 LIB=	crypt
      6 
      7 SRCS=	crypt.c md5crypt.c bcrypt.c crypt-sha1.c util.c pw_gensalt.c
      8 SRCS+=	hmac_sha1.c
      9 
     10 WARNS=	4
     11 
     12 MAN=	crypt.3
     13 MLINKS= 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}
     20 LDADD+= -L${.OBJDIR} -l${LIB} -L${.OBJDIR}/../../libc
     21 DPADD+= lib${LIB}.a
     22 LDSTATIC?= -static
     23 .include <bsd.prog.mk>
     24 .else
     25 .include <bsd.lib.mk>
     26 .endif
     27 
     28 .if ${HAVE_GCC} == 4
     29 COPTS.crypt-sha1.c+=	-Wno-pointer-sign
     30 .endif
     31