diff options
Diffstat (limited to 'lib/libmilter/Makefile')
-rw-r--r-- | lib/libmilter/Makefile | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/lib/libmilter/Makefile b/lib/libmilter/Makefile new file mode 100644 index 0000000..88a80b7 --- /dev/null +++ b/lib/libmilter/Makefile @@ -0,0 +1,36 @@ +# $FreeBSD$ + +.include <src.opts.mk> + +PACKAGE=sendmail +SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail +.PATH: ${SENDMAIL_DIR}/libmilter ${SENDMAIL_DIR}/libsm + +CFLAGS+=-I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include -I. +CFLAGS+=-DNOT_SENDMAIL -Dsm_snprintf=snprintf +CFLAGS+=-D_THREAD_SAFE +CFLAGS+=-DSM_CONF_POLL + +.if ${MK_INET6_SUPPORT} != "no" +CFLAGS+=-DNETINET6 +.endif + +# User customizations to the sendmail build environment +CFLAGS+=${SENDMAIL_CFLAGS} + +INCSDIR=${INCLUDEDIR}/libmilter +INCS= ${SENDMAIL_DIR}/include/libmilter/mfapi.h \ + ${SENDMAIL_DIR}/include/libmilter/mfdef.h +LIB= milter + +SRCS+= sm_os.h +SRCS+= main.c engine.c listener.c handler.c comm.c monitor.c smfi.c \ + signal.c sm_gethost.c errstring.c strl.c worker.c +CLEANFILES+=sm_os.h + +WARNS?= 0 + +sm_os.h: ${SENDMAIL_DIR}/include/sm/os/sm_os_freebsd.h .NOMETA + ln -sf ${.ALLSRC} ${.TARGET} + +.include <bsd.lib.mk> |