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