xref: /dflybsd-src/usr.bin/less/Makefile (revision 3187ec284fac076edebba0a9f1e5268c0ef8e50d)
1# $FreeBSD: src/usr.bin/less/Makefile,v 1.4.2.5 2003/02/02 10:04:50 johan Exp $
2
3PROG=	less
4SRCS=	main.c \
5	brac.c ch.c charset.c cmdbuf.c \
6	command.c cvt.c decode.c edit.c evar.c filename.c forwback.c \
7	help.c ifile.c input.c jump.c lesskey_parse.c line.c linenum.c \
8	lsystem.c mark.c optfunc.c option.c opttbl.c os.c \
9	output.c pattern.c position.c prompt.c screen.c search.c signal.c \
10	tags.c ttyin.c version.c xbuf.c
11
12CFLAGS+=	-I${.CURDIR} -DSYSDIR=\"/etc\"
13CFLAGS+=	-I${_SHLIBDIRPREFIX}/usr/include/priv/ncurses
14LDFLAGS+=	${PRIVATELIB_LDFLAGS}
15DPADD=		${LIBNCURSES}
16LDADD=		-lprivate_ncurses
17
18SCRIPTS=	lesspipe.sh zless.sh
19SCRIPTSNAME_lesspipe.sh=lesspipe.sh
20
21LINKS=	${BINDIR}/less ${BINDIR}/more \
22	${BINDIR}/zless ${BINDIR}/bzless \
23	${BINDIR}/zless ${BINDIR}/xzless \
24	${BINDIR}/zless ${BINDIR}/lzless \
25	${BINDIR}/zless ${BINDIR}/zstdless
26MLINKS=	less.1 more.1 \
27	less.1 zless.1 \
28	less.1 bzless.1 \
29	less.1 xzless.1 \
30	less.1 lzless.1 \
31	less.1 zstdless.1
32
33CLEANFILES=	less.1
34
35WARNS?=	2
36
37.include "Makefile.common"
38.include <bsd.prog.mk>
39