1# $FreeBSD: src/gnu/usr.bin/diff/Makefile,v 1.13 1999/11/26 12:29:48 phk Exp $ 2# $DragonFly: src/gnu/usr.bin/diff/Makefile,v 1.6 2007/08/05 05:47:00 pavalos Exp $ 3 4.PATH: ${.CURDIR}/../../../contrib/diffutils-2.8/src \ 5 ${.CURDIR}/../../../contrib/diffutils-2.8/lib \ 6 ${.CURDIR}/../../../contrib/diffutils-2.8/man 7 8PROG= diff 9SRCS= analyze.c context.c diff.c dir.c ed.c ifdef.c io.c \ 10 normal.c side.c util.c 11 12SRCS+=xmalloc.c strtoumax.c cmpbuf.c exitfail.c error.c quotesys.c \ 13 strftime.c c-stack.c basename.c exclude.c hard-locale.c \ 14 posixver.c file-type.c version-etc.c 15 16# Important for ctype macros! 17CFLAGS+=-funsigned-char 18 19CFLAGS+=-I${.OBJDIR} -I- 20CFLAGS+=-I${.CURDIR}/../../../contrib/diffutils-2.8 21CFLAGS+=-I${.CURDIR}/../../../contrib/diffutils-2.8/src 22CFLAGS+=-I${.CURDIR}/../../../contrib/diffutils-2.8/lib 23CFLAGS+=-DHAVE_CONFIG_H 24 25SUBDIR+=doc 26 27DPADD+= ${LIBGNUREGEX} 28LDADD+= -lgnuregex 29 30CONTRIBDIR=${.CURDIR}/../../../contrib/diffutils-2.8/src 31SRCS+=diff.c.patch diff.h.patch 32 33.include <bsd.prog.mk> 34