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