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