Home | History | Annotate | Line # | Download | only in verify
Makefile revision 1.15
      1 # $NetBSD: Makefile,v 1.15 2023/06/03 09:09:01 lukem Exp $
      2 
      3 LIB=netpgpverify
      4 SRCS+=b64.c
      5 SRCS+=bignum.c
      6 SRCS+=bufgap.c
      7 SRCS+=digest.c
      8 SRCS+=libverify.c
      9 SRCS+=misc.c
     10 SRCS+=pgpsum.c
     11 SRCS+=rsa.c
     12 SRCS+=bzlib.c
     13 SRCS+=zlib.c
     14 SRCS+=sha1.c
     15 SRCS+=sha2.c
     16 SRCS+=md5c.c
     17 SRCS+=rmd160.c
     18 CPPFLAGS+=-I${.CURDIR} -I${EXTDIST}/src/netpgpverify
     19 MAN=libnetpgpverify.3
     20 WARNS=5
     21 
     22 EXTDIST=${.CURDIR}/../../dist
     23 .PATH: ${EXTDIST}/src/netpgpverify
     24 
     25 INCS=verify.h
     26 INCSDIR=/usr/include/netpgp
     27 
     28 .include <bsd.own.mk>
     29 
     30 COPTS+=			${${ACTIVE_CC} == "gcc":? -Wno-implicit-fallthrough :}
     31 COPTS.libverify.c+=	${CC_WNO_FORMAT_TRUNCATION}
     32 
     33 LINTFLAGS.bzlib.c+=	-X 161	# constant in conditional context
     34 LINTFLAGS.bzlib.c+=	-X 220	# fallthrough on case statement
     35 LINTFLAGS.zlib.c+=	-X 220	# fallthrough on case statement
     36 
     37 LDFLAGS+=-Wl,--version-script=${.CURDIR}/verify.map
     38 
     39 .include <bsd.lib.mk>
     40