1 # $NetBSD: Makefile,v 1.4 2011/02/16 01:31:33 joerg Exp $
3 # $OpenBSD: Makefile,v 1.6 2003/06/25 15:00:04 millert Exp $
7 .if ${MK_BSD_GREP} == "yes"
12 CLEANFILES+= bsdgrep.1
13 MAN1= bsdgrep.1 zgrep.1
16 ${CP} ${.ALLSRC} ${.TARGET}
18 SRCS= file.c grep.c queue.c util.c
21 LINKS= ${BINDIR}/zgrep ${BINDIR}/zfgrep \
22 ${BINDIR}/zgrep ${BINDIR}/zegrep \
23 ${BINDIR}/zgrep ${BINDIR}/bzgrep \
24 ${BINDIR}/zgrep ${BINDIR}/bzegrep \
25 ${BINDIR}/zgrep ${BINDIR}/bzfgrep \
26 ${BINDIR}/zgrep ${BINDIR}/lzgrep \
27 ${BINDIR}/zgrep ${BINDIR}/lzegrep \
28 ${BINDIR}/zgrep ${BINDIR}/lzfgrep \
29 ${BINDIR}/zgrep ${BINDIR}/xzgrep \
30 ${BINDIR}/zgrep ${BINDIR}/xzegrep \
31 ${BINDIR}/zgrep ${BINDIR}/xzfgrep \
32 ${BINDIR}/zgrep ${BINDIR}/zstdgrep \
33 ${BINDIR}/zgrep ${BINDIR}/zstdegrep \
34 ${BINDIR}/zgrep ${BINDIR}/zstdegrep
36 MLINKS= zgrep.1 zfgrep.1 \
51 CFLAGS.gcc+= --param max-inline-insns-single=500
53 .if ${MK_BSD_GREP} == "yes"
54 LINKS+= ${BINDIR}/grep ${BINDIR}/egrep \
55 ${BINDIR}/grep ${BINDIR}/fgrep \
56 ${BINDIR}/grep ${BINDIR}/rgrep \
58 MLINKS+= grep.1 egrep.1 \
63 .if ${MK_GNU_GREP_COMPAT} != "no"
64 CFLAGS+= -I${SYSROOT:U${DESTDIR}}/usr/include/gnu -DWITH_GNU
69 SUBDIR.${MK_TESTS}+= tests
71 .include <bsd.prog.mk>