Home | History | Annotate | Line # | Download | only in libcrypt
Makefile revision 1.17
      1 #	$NetBSD: Makefile,v 1.17 2006/05/11 23:16:28 mrg 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 
      9 CPPFLAGS+=	-I${.CURDIR}
     10 
     11 MAN=	crypt.3
     12 MLINKS= crypt.3 encrypt.3 crypt.3 setkey.3
     13 
     14 
     15 .if make(*.test)
     16 .SUFFIXES: .test
     17 .c.test:
     18 	${CC} -o $@ -DUNIT_TEST -DMAIN ${LDSTATIC} ${.IMPSRC} ${LDADD}
     19 LDADD+= -L${.OBJDIR} -l${LIB} -L${.OBJDIR}/../../libc
     20 DPADD+= lib${LIB}.a
     21 LDSTATIC?= -static
     22 .include <bsd.prog.mk>
     23 .else
     24 .include <bsd.lib.mk>
     25 .endif
     26 
     27 .if ${HAVE_GCC} == 4
     28 COPTS.crypt-sha1.c+=	-Wno-pointer-sign
     29 .endif
     30