aboutsummaryrefslogtreecommitdiffstats
path: root/regress/bin/Makefile.am
blob: ba23fbf99c49670d2b20a02e3c718e96a6529ced (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
bin_PROGRAMS=		smtpscript

smtpscript_SOURCES=	smtpscript.c iobuf.c parse.y ssl.c

smtpscript_CFLAGS=	-DIO_SSL

# compat
smtpscript_SOURCES+=	$(top_srcdir)/smtpd/log.c

INCLUDES=		-I$(top_srcdir)/openbsd-compat

LIBCOMPAT=		$(top_builddir)/openbsd-compat/libopenbsd-compat.a

LDADD=			$(LIBCOMPAT)

# need to define _GNU_SOURCE to get:
# EAI_NODATA defined
# {v,}asprintf
# setres{g,u}id
CFLAGS+=		-D_GNU_SOURCE
CPPFLAGS=		-I$(srcdir) @CPPFLAGS@ @DEFS@

install-exec-hook:
	$(MKDIR_P) $(DESTDIR)$(bindir)

uninstall-hook:
	rm -f $(DESTDIR)$(bindir)/smtpscript$(EXEEXT)

EXTRA_DIST=		iobuf.h smtpscript.h