]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - gnu/usr.bin/diff3/Makefile
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / gnu / usr.bin / diff3 / Makefile
1 # $FreeBSD$
2
3 DIFFSRC=${.CURDIR}/../../../contrib/diff/src
4 .PATH:  ${DIFFSRC} \
5         ${.CURDIR}/../../../contrib/diff/lib \
6         ${.CURDIR}/../../../contrib/diff/man
7
8 PROG=           diff3
9 SRCS=           diff3.c version-etc.c \
10                 xmalloc.c error.c c-stack.c exitfail.c cmpbuf.c
11
12 # Important for ctype macros!
13 CFLAGS+=-funsigned-char
14
15 CFLAGS+=-I${.CURDIR}/../../../contrib/diff/
16 CFLAGS+=-I${.CURDIR}/../../../contrib/diff/src
17 CFLAGS+=-I${.CURDIR}/../../../contrib/diff/lib
18 CFLAGS+=-DHAVE_CONFIG_H
19 CFLAGS+=-DDEFAULT_DIFF_PROGRAM=\"/usr/bin/diff\"
20
21 .for f in diff3.c
22 ${f}: ${DIFFSRC}/${f} ${.CURDIR}/${f}.diff
23         patch -s -o ${.TARGET} < ${.CURDIR}/${f}.diff ${DIFFSRC}/${f}
24 CLEANFILES+= ${f}
25 .endfor
26
27 .include <bsd.prog.mk>