Blob


1 .PATH:${.CURDIR}/../lib
3 .include "../diff-version.mk"
5 PROG= diff
6 SRCS= \
7 diff.c \
8 diff_atomize_text.c \
9 diff_main.c \
10 diff_myers.c \
11 diff_patience.c \
12 diff_output.c \
13 diff_output_plain.c \
14 diff_output_unidiff.c \
15 ${END}
16 MAN = ${PROG}.1
18 CPPFLAGS = -I${.CURDIR}/../include -I${.CURDIR}/../lib
19 #CPPFLAGS += -DDIFF_NO_MMAP
21 .if defined(PROFILE)
22 CFLAGS = -pg
23 LDADD = -pg -lutil_p -lz_p -lc_p
24 .else
25 LDADD = -lutil -lz
26 .endif
28 .if ${DIFF_RELEASE} != "Yes"
29 NOMAN = Yes
30 .endif
32 realinstall:
33 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} \
34 -m ${BINMODE} ${PROG} ${BINDIR}/${PROG}
36 dist:
37 mkdir ../diff-${DIFF_VERSION}/diff
38 cp ${SRCS} ${MAN} ../diff-${DIFF_VERSION}/diff
40 .include <bsd.prog.mk>