4 .include "${SRCTOP}/lib/ncurses/config.mk"
6 .PATH: ${NCURSES_DIR}/progs ${NCURSES_DIR}/man
8 PROGS= tic tput infocmp toe tabs clear tset
9 SRCS.tic= tic.c transform.c dump_entry.c tparm_type.c
10 SRCS.tput= tput.c tparm_type.c transform.c dump_entry.c clear_cmd.c reset_cmd.c \
12 SRCS.infocmp= infocmp.c dump_entry.c
13 SRCS.tabs= tabs.c tty_settings.c
14 SRCS.clear= clear.c clear_cmd.c tty_settings.c
15 SRCS.tset= tset.c tty_settings.c transform.c reset_cmd.c
16 CFLAGS+= -I${NCURSES_DIR}/progs \
17 -I${NCURSES_DIR}/include \
18 -I${SRCTOP}/lib/ncurses/ncurses \
19 -I${OBJTOP}/lib/ncurses/ncurses \
22 CLEANFILES= termsort.c
24 termsort.c: MKtermsort.sh
25 sh ${NCURSES_DIR}/progs/MKtermsort.sh ${AWK} ${NCURSES_DIR}/include/Caps > ${.TARGET}
26 dump_entry.c: termsort.c
28 LINKS.tic= ${BINDIR}/tic ${BINDIR}/captoinfo \
29 ${BINDIR}/tic ${BINDIR}/infotocap
30 LINKS.tset= ${BINDIR}/tset ${BINDIR}/reset
32 MLINKS.tic= tic.1 captoinfo.1 \
34 MLINKS.tset= tset.1 reset.1
36 .include <bsd.progs.mk>
40 cat ${.IMPSRC} > ${.TARGET}