summaryrefslogtreecommitdiff
path: root/config/companion_libs/ncurses.in
blob: 68ecbb74d38085b1454d3e1af721a396f7d653fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# expat config file

choice
    bool
    prompt "ncurses version"
# Don't remove next line
# CT_INSERT_VERSION_BELOW

config NCURSES_V_6_0
    bool
    prompt "6.0"

endchoice

config NCURSES_VERSION
    string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
    default "6.0" if NCURSES_V_6_0

config NCURSES_NEW_ABI
    bool "ncurses 6.0 ABI support"
    depends on EXPERIMENTAL
    help
      This option allows you to use the new ncurses-6 ABI.
      It's wise to leave this disabled and stick with the ncurses-5 ABI!

config NCURSES_HOST_CONFIG_ARGS
    string "Extra configure arguments for host ncurses"
    help
      Extra arguments that are passed verbatim to the configure when
      building host ncurses.

config NCURSES_HOST_DISABLE_DB
    bool "Disable terminfo DB on the host"
    default y
    help
      The terminfo database is not currently not installed on the host
      as a part of the toolchain built by crosstool-ng.  This means the
      library will not be able to use the terminals, unless that database
      comes preinstalled.

      Selecting this option allows one to embed some popular terminal
      definitions into the library itself.

      If not select, the path to the terminfo database on the host will
      likely need to be passed as an argument to configure.

config NCURSES_HOST_FALLBACKS
    string "List of fallback terminals for the host"
    default "linux,xterm,xterm-color,xterm-256color,vt100"
    help
      List of terminal descriptions that will be compiled into the curses
      library for the host.

config NCURSES_TARGET_CONFIG_ARGS
    string "Extra configure arguments for target ncurses"
    help
      Extra arguments that are passed verbatim to the configure when
      building target ncurses.

config NCURSES_TARGET_DISABLE_DB
    bool "Disable terminfo DB on the target"
    default n
    help
      The terminfo database is installed with the terminfo database for the
      target. If you want to configure ncurses with preselected terminals,
      select Y here.

config NCURSES_TARGET_FALLBACKS
    string "List of fallback terminals for the target"
    help
      List of terminal descriptions that will be compiled into the curses
      library for the target.