pax: avoid implicit function declaration warnings
[unleashed.git] / bin / grep / Makefile
blob12cf512c89848e3a8aa5db49da784c8de027163c
1 PROG= grep
2 SRCS= file.c grep.c queue.c util.c
4 SRCS+= fastmatch.c hashtable.c tre-compile.c tre-fastmatch.c
6 .PATH: ${.CURDIR}/regex
7 CFLAGS+=-I${.CURDIR}/regex
9 CFLAGS+= --param max-inline-insns-single=500 -std=gnu99
11 LINKS= ${BINDIR}/${PROG} ${BINDIR}/egrep \
12 ${BINDIR}/${PROG} ${BINDIR}/fgrep \
13 ${BINDIR}/${PROG} ${BINDIR}/rgrep \
14 ${BINDIR}/${PROG} ${BINDIR}/zgrep \
15 ${BINDIR}/${PROG} ${BINDIR}/zegrep \
16 ${BINDIR}/${PROG} ${BINDIR}/zfgrep \
17 ${BINDIR}/${PROG} ${BINDIR}/xzgrep \
18 ${BINDIR}/${PROG} ${BINDIR}/xzegrep \
19 ${BINDIR}/${PROG} ${BINDIR}/xzfgrep \
20 ${BINDIR}/${PROG} ${BINDIR}/lzgrep \
21 ${BINDIR}/${PROG} ${BINDIR}/lzegrep \
22 ${BINDIR}/${PROG} ${BINDIR}/lzfgrep \
23 ${BINDIR}/${PROG} ${BINDIR}/bzgrep \
24 ${BINDIR}/${PROG} ${BINDIR}/bzegrep \
25 ${BINDIR}/${PROG} ${BINDIR}/bzfgrep
27 LDFLAGS+= -lz -llzma -lbz2
29 .include <prog.mk>