1 # $NetBSD: Makefile,v 1.20 2025/09/18 03:35:59 mrg 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+= ${CC_WNO_IMPLICIT_FALLTHROUGH} 31 COPTS.libverify.c+= ${CC_WNO_FORMAT_TRUNCATION} 32 COPTS.bufgap.c+= ${CC_WNO_CALLOC_TRANSPOSED_ARGS} 33 34 LINTFLAGS.bzlib.c+= -X 220 # fallthrough on case statement 35 LINTFLAGS.zlib.c+= -X 220 # fallthrough on case statement 36 37 VERSION_MAP= verify.map 38 LIB_EXPSYM= verify.expsym 39 40 .include <bsd.lib.mk> 41