]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - gnu/usr.bin/diff/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / gnu / usr.bin / diff / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 DIFFSRC=${.CURDIR}/../../../contrib/diff/src
6 .PATH: ${DIFFSRC} \
7        ${.CURDIR}/../../../contrib/diff/lib \
8        ${.CURDIR}/../../../contrib/diff/man
9
10 PROG=   diff
11 SRCS=   analyze.c context.c diff.c dir.c ed.c ifdef.c io.c \
12         normal.c side.c util.c \
13         xmalloc.c strtoumax.c cmpbuf.c exitfail.c error.c quotesys.c \
14         strftime.c c-stack.c basename.c exclude.c hard-locale.c \
15         file-type.c posixver.c prepargs.c version-etc.c
16
17 # Important for ctype macros!
18 CFLAGS+=-funsigned-char
19
20 CFLAGS+=-DHAVE_CONFIG_H
21 CFLAGS+=-DPR_PROGRAM=\"/usr/bin/pr\"
22 CFLAGS+=-I${.CURDIR}/../../../contrib/diff
23 CFLAGS+=-I${.CURDIR}/../../../contrib/diff/src
24 CFLAGS+=-I${.CURDIR}/../../../contrib/diff/lib
25 CFLAGS+=-I${DESTDIR}/usr/include/gnu
26
27 SUBDIR+=doc
28
29 DPADD=  ${LIBGNUREGEX}
30 LDADD=  -lgnuregex
31
32 .if ${MK_TESTS} != "no"
33 SUBDIR+=        tests
34 .endif
35
36 .include <bsd.prog.mk>