# $DragonFly: src/lib/libncurses/libpanel/Makefile,v 1.1 2005/03/12 19:13:54 eirikn Exp $ LIB= panel SHLIB_MAJOR=5 SHLIB_MINOR=4 .include "../Makefile.inc" NCURSESPANELDIR=${NCURSESDIR}/panel ${.OBJDIR} .PATH: ${NCURSESPANELDIR} CFLAGS= -I${NCURSESDIR}/menu CFLAGS+= -I${NCURSESDIR}/include/ CFLAGS+= -I${NCURSESDIR}/ncurses/ CFLAGS+= -I${.CURDIR}/../include/ CFLAGS+= -I${.CURDIR} TERMINFO_CAPS= ${NCURSESDIR}/include/Caps ncurses_def.h: ${NCURSESDIR}/include/MKncurses_def.sh ${NCURSESDIR}/include/ncurses_defs > ${.TARGET} curses.h: cat ${.CURDIR}/../include/curses.head >$@ ${NCURSESDIR}/include/MKkey_defs.sh $(TERMINFO_CAPS) >>$@ cat ${NCURSESDIR}/include/curses.tail >>$@ CLEANFILES= curses.h ncurses_def.h SRCS= \ ncurses_def.h \ curses.h SRCS+= \ panel.c \ p_above.c \ p_below.c \ p_bottom.c \ p_delete.c \ p_hide.c \ p_hidden.c \ p_move.c \ p_new.c \ p_replace.c \ p_show.c \ p_top.c \ p_update.c \ p_user.c \ p_win.c INCS= panel.h .include