]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - gnu/usr.bin/sdiff/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / gnu / usr.bin / sdiff / 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=           sdiff
9 SRCS=           sdiff.c version-etc.c \
10                 error.c xmalloc.c c-stack.c basename.c strtoumax.c \
11                 exitfail.c
12
13 # Important for ctype macros!
14 CFLAGS+=-funsigned-char
15
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\"
21
22 .for f in sdiff.c
23 ${f}: ${DIFFSRC}/${f} ${.CURDIR}/${f}.diff
24         patch -s -o ${.TARGET} < ${.CURDIR}/${f}.diff ${DIFFSRC}/${f}
25 CLEANFILES+= ${f}
26 .endfor
27
28 .include <bsd.prog.mk>