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 diff_output_edscript.c \
16 ${END}
17 MAN = ${PROG}.1
19 CPPFLAGS = -I${.CURDIR}/../include -I${.CURDIR}/../lib
20 #CPPFLAGS += -DDIFF_NO_MMAP
22 .if defined(PROFILE)
23 CFLAGS = -O0 -pg -g
24 LDFLAGS = -pg -lc_p -lutil_p -lz_p -static
25 .else
26 LDFLAGS = -lutil -lz
27 .endif
29 .if ${DIFF_RELEASE} != "Yes"
30 NOMAN = Yes
31 .endif
33 realinstall:
34 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} \
35 -m ${BINMODE} ${PROG} ${BINDIR}/${PROG}
37 dist:
38 mkdir ../diff-${DIFF_VERSION}/diff
39 cp ${SRCS} ${MAN} ../diff-${DIFF_VERSION}/diff
41 .include <bsd.prog.mk>