Makefile revision 1.27
1#	$NetBSD: Makefile,v 1.27 2006/10/31 20:07:32 christos Exp $
2#	@(#)Makefile	8.3 (Berkeley) 4/20/95
3
4.include <bsd.own.mk>
5
6USE_EDITLINE=yes
7MIME_SUPPORT=yes	# currently requires USE_EDITLINE
8CHARSET_SUPPORT=yes	# only used with MIME_SUPPORT
9SMOPTS_CMD=yes		# build the sendas command
10
11PROG=	mail
12SRCS=	version.c support.c cmd1.c cmd2.c cmd3.c cmdtab.c collect.c dotlock.c \
13	edit.c fio.c getname.c head.c v7.local.c lex.c list.c main.c names.c \
14	popen.c quit.c send.c strings.c temp.c tty.c vars.c
15SRCS+=	format.c
16LINKS=	${BINDIR}/mail ${BINDIR}/Mail ${BINDIR}/mail ${BINDIR}/mailx
17MLINKS=	mail.1 Mail.1 mail.1 mailx.1
18
19LDADD+=		-lutil
20DPADD+=		${LIBUTIL}
21
22.if ${SMOPTS_CMD:Uno} == "yes"
23SRCS+=	cmd4.c
24CPPFLAGS+=	-DSMOPTS_CMD
25.endif
26
27.if ${USE_EDITLINE:Uno} == "yes"
28SRCS+=	complete.c
29
30CPPFLAGS+=	-DUSE_EDITLINE
31LDADD+=		-ledit -ltermcap
32DPADD+=		${LIBEDIT} ${LIBTERMCAP}
33
34.if ${MIME_SUPPORT:Uno} == "yes"
35SRCS+=	mime_attach.c
36SRCS+=	mime_child.c
37SRCS+=	mime_codecs.c
38SRCS+=	mime_decode.c
39SRCS+=	mime_header.c
40
41CPPFLAGS+=	-DMIME_SUPPORT
42.if ${CHARSET_SUPPORT:Uno} == "yes"
43CPPFLAGS+=	-DCHARSET_SUPPORT
44.endif
45
46LDADD+=		-lmagic -lz
47DPADD+=		${LIBMAGIC} ${LIBZ}
48.endif
49.endif
50
51WARNS=	4
52CWARNFLAGS+=	-Wextra
53
54.PATH: ${.CURDIR}/misc
55
56.if ${MKSHARE} != "no"
57FILESDIR=		/usr/share/misc
58FILES=			mail.help mail.tildehelp
59
60.if make(install)
61SUBDIR+= USD.doc
62.endif
63.endif
64
65CONFIGFILES=		mail.rc
66FILESDIR_mail.rc=	/etc
67
68.include <bsd.prog.mk>
69.include <bsd.subdir.mk>
70