diff options
| author | Xin LI <delphij@FreeBSD.org> | 2007-06-15 07:09:34 +0000 |
|---|---|---|
| committer | Xin LI <delphij@FreeBSD.org> | 2007-06-15 07:09:34 +0000 |
| commit | b6ee6822f3aaa48915f6853b3c12e6e40e304761 (patch) | |
| tree | 8e4e5932bdfd43357d5df21a2be1e0a4eb0aff99 /gnu/usr.bin/diff3/Makefile | |
| parent | 3070b401349b9c1164df48d854b1cd23fb958e7e (diff) | |
Notes
Diffstat (limited to 'gnu/usr.bin/diff3/Makefile')
| -rw-r--r-- | gnu/usr.bin/diff3/Makefile | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/gnu/usr.bin/diff3/Makefile b/gnu/usr.bin/diff3/Makefile index f5f9c89a839b..9fbb5dba6150 100644 --- a/gnu/usr.bin/diff3/Makefile +++ b/gnu/usr.bin/diff3/Makefile @@ -1,15 +1,27 @@ # $FreeBSD$ -.PATH: ${.CURDIR}/../../../contrib/diff +DIFFSRC=${.CURDIR}/../../../contrib/diff/src +.PATH: ${DIFFSRC} \ + ${.CURDIR}/../../../contrib/diff/lib \ + ${.CURDIR}/../../../contrib/diff/man PROG= diff3 -SRCS= diff3.c version.c +SRCS= diff3.c version-etc.c \ + xmalloc.c error.c c-stack.c exitfail.c cmpbuf.c # Important for ctype macros! CFLAGS+=-funsigned-char -CFLAGS+=-I${.CURDIR}/../../../contrib/diff +CFLAGS+=-I${.CURDIR}/../../../contrib/diff/ +CFLAGS+=-I${.CURDIR}/../../../contrib/diff/src +CFLAGS+=-I${.CURDIR}/../../../contrib/diff/lib CFLAGS+=-DHAVE_CONFIG_H -CFLAGS+=-DDIFF_PROGRAM=\"/usr/bin/diff\" +CFLAGS+=-DDEFAULT_DIFF_PROGRAM=\"/usr/bin/diff\" + +.for f in diff3.c +${f}: ${DIFFSRC}/${f} ${.CURDIR}/${f}.diff + patch -s -b .orig -o ${.TARGET} < ${.CURDIR}/${f}.diff ${DIFFSRC}/${f} +CLEANFILES+= ${f} +.endfor .include <bsd.prog.mk> |
