1a0f7baafSzrjNCURSESDIR= ${.CURDIR}/../../../contrib/ncurses 2a0f7baafSzrjTERMINFO_CAPS= ${NCURSESDIR}/include/Caps 3a0f7baafSzrj.PATH: ${NCURSESDIR}/progs 4a0f7baafSzrj 5a0f7baafSzrjPROG= tic_next 6a0f7baafSzrj 7a0f7baafSzrjCFLAGS+= -DENABLE_WIDEC 8a0f7baafSzrjCFLAGS+= -DSET_NCURSES_CH_T=cchar_t 9a0f7baafSzrjCFLAGS+= -DSET_NEED_WCHAR_H=1 10a0f7baafSzrjCFLAGS+= -I${NCURSESDIR}/progs 11a0f7baafSzrjCFLAGS+= -I. 12a0f7baafSzrjCFLAGS+= -I${NCURSESDIR}/include 13a0f7baafSzrjCFLAGS+= -I${.OBJDIR}/../libtic 14a0f7baafSzrjCFLAGS+= -I${.CURDIR} 15a0f7baafSzrjCFLAGS+= -I${.OBJDIR} 16a0f7baafSzrj 17a0f7baafSzrjLDADD+= ../libtic/libtic.na 18a0f7baafSzrj 19a0f7baafSzrjncurses_def.h: MKncurses_def.sh ncurses_defs 20a0f7baafSzrj AWK=awk sh ${NCURSESDIR}/include/MKncurses_def.sh \ 21a0f7baafSzrj ${NCURSESDIR}/include/ncurses_defs > ${.TARGET} 22a0f7baafSzrj 23a0f7baafSzrjparametrized.h: termsort.c 24a0f7baafSzrj AWK=awk sh ${NCURSESDIR}/include/MKparametrized.sh \ 25a0f7baafSzrj ${TERMINFO_CAPS} > ${.TARGET} 26a0f7baafSzrj 27a0f7baafSzrjtermsort.c: 28a0f7baafSzrj sh ${NCURSESDIR}/progs/MKtermsort.sh awk ${TERMINFO_CAPS} > termsort.c 29a0f7baafSzrj 30a0f7baafSzrjtic_next.nx: ../libtic/libtic.na 31a0f7baafSzrj 32a0f7baafSzrjCLEANFILES= ncurses_def.h parametrized.h termsort.c 33a0f7baafSzrj 34a0f7baafSzrjSRCS= ncurses_def.h parametrized.h tic.c dump_entry.c tparm_type.c transform.c 35a0f7baafSzrj 36*70344474Szrjbuild-tools: tic_next.nx 37*70344474Szrj 38a0f7baafSzrj# this tic_next is used in place, it is not installed anywhere 39a0f7baafSzrjinstall: 40a0f7baafSzrj 41a0f7baafSzrj.include <bsd.hostprog.mk> 42