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