xref: /netbsd-src/usr.bin/grep/Makefile (revision 4685e01b7495406491b5ba64610669995fa44936)
1#	$NetBSD: Makefile,v 1.10 2018/08/12 09:03:21 christos Exp $
2#	$FreeBSD: head/usr.bin/grep/Makefile 210389 2010-07-22 19:11:57Z gabor $
3#	$OpenBSD: Makefile,v 1.6 2003/06/25 15:00:04 millert Exp $
4
5PROG=	grep
6SRCS=	fastgrep.c file.c grep.c queue.c util.c
7
8LINKS=	${BINDIR}/grep ${BINDIR}/egrep	\
9	${BINDIR}/grep ${BINDIR}/fgrep	\
10	${BINDIR}/grep ${BINDIR}/zgrep	\
11	${BINDIR}/grep ${BINDIR}/zegrep	\
12	${BINDIR}/grep ${BINDIR}/zfgrep
13
14MLINKS=	grep.1 egrep.1	\
15	grep.1 fgrep.1	\
16	grep.1 zgrep.1	\
17	grep.1 zegrep.1	\
18	grep.1 zfgrep.1
19
20.if empty(HOST_CPPFLAGS:M*-DWITHOUT_GZIP*)
21LDADD+=	-lz
22DPADD+=	${LIBZ}
23.endif
24
25.if empty(HOST_CPPFLAGS:M*-DWITHOUT_BZ2*)
26LDADD+=	-lbz2
27DPADD+=	${LIBBZ2}
28.endif
29
30.if empty(HOST_CPPFLAGS:M*-DWITHOUT_NLS*)
31.PATH: ${.CURDIR}/nls
32
33NLS=	C.msg \
34	es_ES.ISO8859-1.msg \
35	gl_ES.ISO8859-1.msg \
36	hu_HU.ISO8859-2.msg \
37	ja_JP.eucJP.msg \
38	ja_JP.SJIS.msg \
39	ja_JP.UTF-8.msg \
40	pt_BR.ISO8859-1.msg \
41	ru_RU.KOI8-R.msg \
42	uk_UA.UTF-8.msg \
43	zh_CN.UTF-8.msg
44.endif
45
46COPTS.grep.c += -Wno-format-nonliteral
47COPTS.util.c += -Wno-format-nonliteral
48
49.include <bsd.prog.mk>
50