1# $NetBSD: Makefile,v 1.18 2024/11/01 23:43:52 riastradh 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 37VERSION_MAP= verify.map 38LIB_EXPSYM= verify.expsym 39 40.include <bsd.lib.mk> 41