freebsd-dev/lib/libsmutil/Makefile
John Baldwin 525438ea71 sendmail: Silence -Wdeprecated-non-prototype warnings.
These will hopefully be fixed upstream eventually, but silence the
warnings until then.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D39518
2023-04-18 11:19:48 -07:00

36 lines
690 B
Makefile

# $FreeBSD$
.include <src.opts.mk>
PACKAGE=lib${LIB}
SENDMAIL_DIR=${SRCTOP}/contrib/sendmail
.PATH: ${SENDMAIL_DIR}/libsmutil
CFLAGS+=-I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include -I.
CFLAGS+=-DNEWDB -DNIS -DMAP_REGEX -DNOT_SENDMAIL
.if ${MK_OPENSSL} != "no"
# STARTTLS support
CFLAGS+=-DSTARTTLS
.endif
# User customizations to the sendmail build environment
CFLAGS+=${SENDMAIL_CFLAGS}
WARNS?= 2
LIB= smutil
SRCS+= sm_os.h
SRCS+= debug.c err.c lockfile.c safefile.c snprintf.c cf.c
CLEANFILES+=sm_os.h
INTERNALLIB=
sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA
ln -sf ${.ALLSRC} ${.TARGET}
.include <bsd.lib.mk>
CWARNFLAGS+= ${NO_WDEPRECATED_NON_PROTOTYPE}