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