1# $NetBSD: Makefile,v 1.1 2016/01/10 22:16:40 christos Exp $ 2 3.include "${.CURDIR}/../Makefile.inc" 4 5DIST= ${IDIST}/src 6.PATH: ${DIST} ${IDIST}/doc ${IDIST}/man ${.CURDIR}/../po 7 8PROG= grep 9SRCS= grep.c dfa.c kwset.c search.c grepmat.c 10 11CWARNFLAGS.clang+= -Wno-format-security -Wno-tautological-compare 12 13.ifndef HOSTPROG 14DPADD+= ${LIBGREPUTILS} ${LIBINTL} 15LDADD+= ${LIBGREPUTILS} -lintl 16.else 17.PATH: ${IDIST}/lib 18SRCS+= closeout.c error.c exclude.c hard-locale.c isdir.c \ 19 obstack.c quotearg.c regex.c savedir.c stpcpy.c \ 20 xmalloc.c xstrtol.c xstrtoumax.c 21.endif 22 23INFOFLAGS= -I${IDIST}/doc -I${.CURDIR}/../include 24TEXINFO= grep.texi 25 26LINKS= ${BINDIR}/grep ${BINDIR}/egrep \ 27 ${BINDIR}/grep ${BINDIR}/fgrep 28MLINKS= grep.1 egrep.1 \ 29 grep.1 fgrep.1 30 31.if !defined(HOSTPROG) && ${MKNLS} != "no" 32.for F in cs.gmo de.gmo el.gmo eo.gmo es.gmo et.gmo fr.gmo gl.gmo hr.gmo \ 33 id.gmo it.gmo ja.gmo ko.gmo nl.gmo no.gmo pl.gmo pt_BR.gmo ru.gmo \ 34 sl.gmo sv.gmo 35FILES+= ${F} 36FILESDIR_${F}= /usr/share/locale/${F:.gmo=}/LC_MESSAGES 37FILESNAME_${F}= grep.mo 38.endfor 39.endif 40 41.include <bsd.info.mk> 42.include <bsd.prog.mk> 43