aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd/smtpctl/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'smtpd/smtpctl/Makefile')
-rw-r--r--smtpd/smtpctl/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/smtpd/smtpctl/Makefile b/smtpd/smtpctl/Makefile
new file mode 100644
index 00000000..ef8148be
--- /dev/null
+++ b/smtpd/smtpctl/Makefile
@@ -0,0 +1,56 @@
+# $OpenBSD: Makefile,v 1.47 2018/07/03 01:34:43 mortimer Exp $
+
+.PATH: ${.CURDIR}/..
+
+PROG= smtpctl
+BINOWN= root
+BINGRP= _smtpq
+
+BINMODE?=2555
+
+BINDIR= /usr/sbin
+MAN= smtpctl.8 aliases.5 forward.5 makemap.8 newaliases.8
+
+CFLAGS+= -fstack-protector-all
+CFLAGS+= -I${.CURDIR}/..
+CFLAGS+= -Wall -Wstrict-prototypes -Wmissing-prototypes
+CFLAGS+= -Wmissing-declarations
+CFLAGS+= -Wshadow -Wpointer-arith -Wcast-qual
+CFLAGS+= -Wsign-compare
+CFLAGS+= -Werror-implicit-function-declaration
+CFLAGS+= -DNO_IO
+CFLAGS+= -DCONFIG_MINIMUM
+YFLAGS=
+
+SRCS= enqueue.c
+SRCS+= parser.c
+SRCS+= log.c
+SRCS+= envelope.c
+SRCS+= crypto.c
+SRCS+= queue_backend.c
+SRCS+= queue_fs.c
+SRCS+= smtpctl.c
+SRCS+= util.c
+SRCS+= compress_backend.c
+SRCS+= compress_gzip.c
+SRCS+= to.c
+SRCS+= expand.c
+SRCS+= tree.c
+SRCS+= config.c
+SRCS+= dict.c
+SRCS+= aliases.c
+SRCS+= limit.c
+SRCS+= makemap.c
+SRCS+= parse.y
+SRCS+= mailaddr.c
+SRCS+= table.c
+SRCS+= table_static.c
+SRCS+= table_db.c
+SRCS+= table_getpwnam.c
+SRCS+= table_proc.c
+SRCS+= unpack_dns.c
+SRCS+= spfwalk.c
+
+LDADD+= -levent -lutil -lz -lcrypto
+DPADD+= ${LIBEVENT} ${LIBUTIL} ${LIBZ} ${LIBCRYPTO}
+.include <bsd.prog.mk>