summaryrefslogtreecommitdiffstats
path: root/lib/ncurses/config.mk
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ncurses/config.mk')
-rw-r--r--lib/ncurses/config.mk37
1 files changed, 37 insertions, 0 deletions
diff --git a/lib/ncurses/config.mk b/lib/ncurses/config.mk
new file mode 100644
index 0000000..fab0fd8
--- /dev/null
+++ b/lib/ncurses/config.mk
@@ -0,0 +1,37 @@
+# This Makefile is shared by libncurses, libform, libmenu, libpanel.
+#
+# $FreeBSD$
+
+NCURSES_DIR= ${.CURDIR}/../../../contrib/ncurses
+
+NCURSES_CFG_H= ${.CURDIR}/ncurses_cfg.h
+
+CFLAGS+= -I.
+.if exists(${.OBJDIR}/../ncurses${LIB_SUFFIX})
+CFLAGS+= -I${.OBJDIR}/../ncurses${LIB_SUFFIX}
+.endif
+CFLAGS+= -I${.CURDIR}/../ncurses${LIB_SUFFIX}
+
+# for ${NCURSES_CFG_H}
+CFLAGS+= -I${.CURDIR}/../ncurses
+
+CFLAGS+= -I${NCURSES_DIR}/include
+CFLAGS+= -I${NCURSES_DIR}/ncurses
+
+CFLAGS+= -Wall
+
+CFLAGS+= -DNDEBUG
+
+CFLAGS+= -DHAVE_CONFIG_H
+
+# everyone needs this
+.PATH: ${NCURSES_DIR}/include
+
+# tools and directories
+AWK?= awk
+TERMINFODIR?= ${SHAREDIR}/misc
+
+# Generate headers
+ncurses_def.h: MKncurses_def.sh ncurses_defs
+ AWK=${AWK} sh ${NCURSES_DIR}/include/MKncurses_def.sh \
+ ${NCURSES_DIR}/include/ncurses_defs > ncurses_def.h
OpenPOWER on IntegriCloud