Cross Reference: Makefile
xref: /src/usr.bin/mail/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/mail/
Makefile revision 1.25
1#	$NetBSD: Makefile,v 1.25 2006/10/21 21:37:20 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
9
10PROG=	mail
11SRCS=	version.c support.c cmd1.c cmd2.c cmd3.c cmdtab.c collect.c dotlock.c \
12	edit.c fio.c getname.c head.c v7.local.c lex.c list.c main.c names.c \
13	popen.c quit.c send.c strings.c temp.c tty.c vars.c
14LINKS=	${BINDIR}/mail ${BINDIR}/Mail ${BINDIR}/mail ${BINDIR}/mailx
15MLINKS=	mail.1 Mail.1 mail.1 mailx.1
16
17LDADD+=		-lutil
18DPADD+=		${LIBUTIL}
19
20.if defined(USE_EDITLINE)
21SRCS+=	complete.c
22
23CPPFLAGS+=	-DUSE_EDITLINE
24LDADD+=		-ledit -ltermcap
25DPADD+=		${LIBEDIT} ${LIBTERMCAP}
26
27.if defined(MIME_SUPPORT)
28SRCS+=	mime_attach.c
29SRCS+=	mime_child.c
30SRCS+=	mime_codecs.c
31SRCS+=	mime_decode.c
32SRCS+=	mime_header.c
33
34CPPFLAGS+=	-DMIME_SUPPORT
35.if defined(CHARSET_SUPPORT)
36CPPFLAGS+=	-DCHARSET_SUPPORT
37.endif
38
39LDADD+=		-lmagic -lz
40DPADD+=		${LIBMAGIC} ${LIBZ}
41.endif
42.endif
43
44WARNS=	4
45CWARNFLAGS+=	-Wextra
46
47.PATH: ${.CURDIR}/misc
48
49.if ${MKSHARE} != "no"
50FILESDIR=		/usr/share/misc
51FILES=			mail.help mail.tildehelp
52
53.if make(install)
54SUBDIR+= USD.doc
55.endif
56.endif
57
58CONFIGFILES=		mail.rc
59FILESDIR_mail.rc=	/etc
60
61.include <bsd.prog.mk>
62.include <bsd.subdir.mk>
63

Indexes created Sat Dec 20 01:09:25 GMT 2025