3 DIFFSRC=${SRCTOP}/contrib/diff/src
5 ${SRCTOP}/contrib/diff/lib \
6 ${SRCTOP}/contrib/diff/man
9 SRCS= diff3.c version-etc.c \
10 xmalloc.c error.c c-stack.c exitfail.c cmpbuf.c
12 # Important for ctype macros!
13 CFLAGS+=-funsigned-char
15 CFLAGS+=-I${SRCTOP}/contrib/diff/
16 CFLAGS+=-I${SRCTOP}/contrib/diff/src
17 CFLAGS+=-I${SRCTOP}/contrib/diff/lib
18 CFLAGS+=-DHAVE_CONFIG_H
19 CFLAGS+=-DDEFAULT_DIFF_PROGRAM=\"/usr/bin/diff\"
24 ${f}: ${DIFFSRC}/${f} ${.CURDIR}/${f}.diff
25 patch -s -o ${.TARGET} < ${.CURDIR}/${f}.diff ${DIFFSRC}/${f}
29 .include <bsd.prog.mk>