1LIB= panel${LIB_SUFFIX} 2 3.include "../Makefile.inc" 4 5NCURSESPANELDIR=${NCURSESDIR}/panel ${.OBJDIR} 6 7.PATH: ${NCURSESPANELDIR} 8 9CFLAGS+= -I${NCURSESDIR}/menu 10 11ncurses_def.h: 12 AWK=awk sh ${NCURSESDIR}/include/MKncurses_def.sh \ 13 ${NCURSESDIR}/include/ncurses_defs > ${.TARGET} 14 15curses.h: 16 cat ${.CURDIR}/../include/curses.head >$@ 17 sh ${NCURSESDIR}/include/MKkey_defs.sh $(TERMINFO_CAPS) >>$@ 18 cat ${NCURSESDIR}/include/curses.wide >>$@ 19 cat ${NCURSESDIR}/include/curses.tail >>$@ 20 21CLEANFILES= curses.h ncurses_def.h 22SRCS= \ 23 ncurses_def.h \ 24 curses.h 25 26SRCS+= \ 27 panel.c \ 28 p_above.c \ 29 p_below.c \ 30 p_bottom.c \ 31 p_delete.c \ 32 p_hide.c \ 33 p_hidden.c \ 34 p_move.c \ 35 p_new.c \ 36 p_replace.c \ 37 p_show.c \ 38 p_top.c \ 39 p_update.c \ 40 p_user.c \ 41 p_win.c 42 43INCS= panel.h 44 45.include <bsd.lib.mk> 46 47