64b3ebf46ce4b11d0a2505d5129533af93d0497d
[dragonfly.git] / lib / libncurses / Makefile.inc
1 NCURSESDIR=     ${.CURDIR}/../../../contrib/ncurses
2
3 .if defined (ENABLE_WIDEC)
4 CFLAGS+=        -D_XOPEN_SOURCE_EXTENDED
5 CFLAGS+=        -DENABLE_WIDEC
6 CFLAGS+=        -DSET_NCURSES_CH_T=cchar_t
7 CFLAGS+=        -DSET_NEED_WCHAR_H=1
8 LIB_SUFFIX=     w
9 .else
10 CFLAGS+=        -DSET_NCURSES_CH_T=chtype
11 CFLAGS+=        -DSET_NEED_WCHAR_H=0
12 LIB_SUFFIX=
13 .endif
14
15 CFLAGS+=        -I.
16 CFLAGS+=        -I${NCURSESDIR}/include
17 CFLAGS+=        -I${NCURSESDIR}/ncurses
18 CFLAGS+=        -I${.CURDIR}/../include
19 CFLAGS+=        -I${.CURDIR}
20 CFLAGS+=        -I${.OBJDIR}
21
22 SHLIB_MAJOR=    6
23
24 .if defined(RELEASE36)
25 VERSION_DEF=    ${.CURDIR}/../Versions.def
26 SYMBOL_MAPS=    ${.CURDIR}/../lib${LIB:S|w||}/Symbol.map
27 .if defined(ENABLE_WIDEC)
28 SYMBOL_MAPS+=   ${.CURDIR}/Symbol.map
29 .endif
30 .endif
31
32 TERMINFO_CAPS=  ${NCURSESDIR}/include/Caps