1# $NetBSD: Makefile,v 1.4 2011/02/16 01:31:33 joerg Exp $ 2# $OpenBSD: Makefile,v 1.6 2003/06/25 15:00:04 millert Exp $ 3 4.include <src.opts.mk> 5 6PACKAGE= runtime 7 8PROG= grep 9MAN1= grep.1 zgrep.1 10 11SRCS= file.c grep.c queue.c util.c 12 13SCRIPTS= zgrep.sh 14LINKS= ${BINDIR}/zgrep ${BINDIR}/zfgrep \ 15 ${BINDIR}/zgrep ${BINDIR}/zegrep \ 16 ${BINDIR}/zgrep ${BINDIR}/bzgrep \ 17 ${BINDIR}/zgrep ${BINDIR}/bzegrep \ 18 ${BINDIR}/zgrep ${BINDIR}/bzfgrep \ 19 ${BINDIR}/zgrep ${BINDIR}/lzgrep \ 20 ${BINDIR}/zgrep ${BINDIR}/lzegrep \ 21 ${BINDIR}/zgrep ${BINDIR}/lzfgrep \ 22 ${BINDIR}/zgrep ${BINDIR}/xzgrep \ 23 ${BINDIR}/zgrep ${BINDIR}/xzegrep \ 24 ${BINDIR}/zgrep ${BINDIR}/xzfgrep \ 25 ${BINDIR}/zgrep ${BINDIR}/zstdgrep \ 26 ${BINDIR}/zgrep ${BINDIR}/zstdegrep \ 27 ${BINDIR}/zgrep ${BINDIR}/zstdfgrep 28 29LINKS+= ${BINDIR}/grep ${BINDIR}/egrep \ 30 ${BINDIR}/grep ${BINDIR}/fgrep \ 31 ${BINDIR}/grep ${BINDIR}/rgrep \ 32 33MLINKS= zgrep.1 zfgrep.1 \ 34 zgrep.1 zegrep.1 \ 35 zgrep.1 bzgrep.1 \ 36 zgrep.1 bzegrep.1 \ 37 zgrep.1 bzfgrep.1 \ 38 zgrep.1 lzgrep.1 \ 39 zgrep.1 lzegrep.1 \ 40 zgrep.1 lzfgrep.1 \ 41 zgrep.1 xzgrep.1 \ 42 zgrep.1 xzegrep.1 \ 43 zgrep.1 xzfgrep.1 \ 44 zgrep.1 zstdgrep.1 \ 45 zgrep.1 zstdegrep.1 \ 46 zgrep.1 zstdfgrep.1 47 48MLINKS+= grep.1 egrep.1 \ 49 grep.1 fgrep.1 \ 50 grep.1 rgrep.1 51 52CFLAGS.gcc+= --param max-inline-insns-single=500 53 54.if !defined(BOOTSTRAPPING) 55LIBADD+= regex 56.endif 57 58HAS_TESTS= 59SUBDIR.${MK_TESTS}+= tests 60 61.include <bsd.prog.mk> 62