mirror of
https://github.com/opnsense/src.git
synced 2026-03-16 15:48:26 -04:00
This Makefile change can be removed when the next version of sendmail
is imported as it will have this built in to the FreeBSD conf.h section.
40 lines
1.1 KiB
Makefile
40 lines
1.1 KiB
Makefile
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
|
|
.PATH: ${SENDMAIL_DIR}/libsm
|
|
|
|
CFLAGS+=-I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include -I.
|
|
CFLAGS+=-DNEWDB -DNIS -DMAP_REGEX -DNOT_SENDMAIL
|
|
CFLAGS+=-DHAVE_NANOSLEEP
|
|
|
|
.if ${MK_INET6_SUPPORT} != "no"
|
|
CFLAGS+=-DNETINET6
|
|
.endif
|
|
|
|
# User customizations to the sendmail build environment
|
|
CFLAGS+=${SENDMAIL_CFLAGS}
|
|
|
|
LIB= sm
|
|
|
|
SRCS+= sm_os.h
|
|
SRCS+= assert.c debug.c errstring.c exc.c heap.c match.c rpool.c \
|
|
strdup.c strerror.c strl.c clrerr.c fclose.c feof.c ferror.c \
|
|
fflush.c fget.c fpos.c findfp.c flags.c fopen.c fprintf.c \
|
|
fpurge.c fput.c fread.c fscanf.c fseek.c fvwrite.c fwalk.c \
|
|
fwrite.c get.c makebuf.c put.c refill.c rewind.c setvbuf.c \
|
|
smstdio.c snprintf.c sscanf.c stdio.c strio.c ungetc.c \
|
|
vasprintf.c vfprintf.c vfscanf.c vprintf.c vsnprintf.c \
|
|
wbuf.c wsetup.c string.c stringf.c \
|
|
xtrap.c strto.c test.c path.c strcasecmp.c strrevcmp.c \
|
|
signal.c clock.c config.c sem.c shm.c mbdb.c strexit.c cf.c ldap.c \
|
|
niprop.c mpeix.c memstat.c util.c
|
|
CLEANFILES+=sm_os.h
|
|
|
|
INTERNALLIB=
|
|
|
|
sm_os.h:
|
|
ln -sf ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h sm_os.h
|
|
|
|
.include <bsd.lib.mk>
|