150472Speter# $FreeBSD$ 230844Sache 3170758SdelphijDIFFSRC=${.CURDIR}/../../../contrib/diff/src 4170758Sdelphij.PATH: ${DIFFSRC} \ 5170758Sdelphij ${.CURDIR}/../../../contrib/diff/lib \ 6170758Sdelphij ${.CURDIR}/../../../contrib/diff/man 730844Sache 8116SconklinPROG= sdiff 9170758SdelphijSRCS= sdiff.c version-etc.c \ 10170758Sdelphij error.c xmalloc.c c-stack.c basename.c strtoumax.c \ 11170758Sdelphij exitfail.c 12116Sconklin 1330844Sache# Important for ctype macros! 1430844SacheCFLAGS+=-funsigned-char 1530844Sache 1630844SacheCFLAGS+=-I${.CURDIR}/../../../contrib/diff 17170758SdelphijCFLAGS+=-I${.CURDIR}/../../../contrib/diff/src 18170758SdelphijCFLAGS+=-I${.CURDIR}/../../../contrib/diff/lib 1930844SacheCFLAGS+=-DHAVE_CONFIG_H 20170758SdelphijCFLAGS+=-DDEFAULT_DIFF_PROGRAM=\"/usr/bin/diff\" 2130844Sache 22170758Sdelphij.for f in sdiff.c 23170758Sdelphij${f}: ${DIFFSRC}/${f} ${.CURDIR}/${f}.diff 24204227Sdelphij patch -s -o ${.TARGET} < ${.CURDIR}/${f}.diff ${DIFFSRC}/${f} 25170758SdelphijCLEANFILES+= ${f} 26170758Sdelphij.endfor 27170758Sdelphij 28116Sconklin.include <bsd.prog.mk> 29