Home | History | Annotate | Line # | Download | only in libcrypt
Makefile revision 1.23
      1  1.23      matt #	$NetBSD: Makefile,v 1.23 2012/03/21 05:37:42 matt Exp $
      2  1.13     lukem 
      3  1.13     lukem USE_SHLIBDIR=	yes
      4   1.7   thorpej 
      5   1.1       cgd LIB=	crypt
      6   1.4       cgd 
      7  1.16  christos SRCS=	crypt.c md5crypt.c bcrypt.c crypt-sha1.c util.c pw_gensalt.c
      8  1.18  drochner SRCS+=	hmac_sha1.c
      9  1.12    itojun 
     10  1.23      matt WARNS?=	5
     11   1.4       cgd 
     12   1.5       cgd MAN=	crypt.3
     13   1.4       cgd MLINKS= crypt.3 encrypt.3 crypt.3 setkey.3
     14   1.4       cgd 
     15  1.15       sjg 
     16  1.15       sjg .if make(*.test)
     17  1.15       sjg .SUFFIXES: .test
     18  1.15       sjg .c.test:
     19  1.15       sjg 	${CC} -o $@ -DUNIT_TEST -DMAIN ${LDSTATIC} ${.IMPSRC} ${LDADD}
     20  1.15       sjg LDADD+= -L${.OBJDIR} -l${LIB} -L${.OBJDIR}/../../libc
     21  1.15       sjg DPADD+= lib${LIB}.a
     22  1.15       sjg LDSTATIC?= -static
     23  1.15       sjg .include <bsd.prog.mk>
     24  1.15       sjg .else
     25   1.4       cgd .include <bsd.lib.mk>
     26  1.15       sjg .endif
     27  1.17       mrg 
     28  1.22       mrg .if defined(HAVE_GCC) || defined(HAVE_PCC)
     29  1.17       mrg COPTS.crypt-sha1.c+=	-Wno-pointer-sign
     30  1.17       mrg .endif
     31