host-gdb: enable terminal user interface support
Add a configuration option to compile host-gdb with the --enable-tui switch. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
76eee8c6ab
commit
2474fb0bf1
@ -13,6 +13,12 @@ config BR2_PACKAGE_HOST_GDB
|
|||||||
|
|
||||||
if BR2_PACKAGE_HOST_GDB
|
if BR2_PACKAGE_HOST_GDB
|
||||||
|
|
||||||
|
config BR2_PACKAGE_HOST_GDB_TUI
|
||||||
|
bool "GDB TUI support"
|
||||||
|
select BR2_PACKAGE_NCURSES
|
||||||
|
help
|
||||||
|
This option enables terminal user interface (TUI) for gdb
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "GDB debugger Version"
|
prompt "GDB debugger Version"
|
||||||
depends on !BR2_arc
|
depends on !BR2_arc
|
||||||
|
@ -114,7 +114,6 @@ HOST_GDB_CONF_OPT = \
|
|||||||
--target=$(GNU_TARGET_NAME) \
|
--target=$(GNU_TARGET_NAME) \
|
||||||
--enable-static --disable-shared \
|
--enable-static --disable-shared \
|
||||||
--without-uiout \
|
--without-uiout \
|
||||||
--disable-tui \
|
|
||||||
--disable-gdbtk \
|
--disable-gdbtk \
|
||||||
--without-x \
|
--without-x \
|
||||||
--enable-threads \
|
--enable-threads \
|
||||||
@ -123,6 +122,13 @@ HOST_GDB_CONF_OPT = \
|
|||||||
$(GDB_DISABLE_BINUTILS_CONF_OPT) \
|
$(GDB_DISABLE_BINUTILS_CONF_OPT) \
|
||||||
--disable-sim
|
--disable-sim
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_HOST_GDB_TUI),y)
|
||||||
|
HOST_GDB_DEPENDENCIES += host-ncurses
|
||||||
|
HOST_GDB_CONF_OPT += --enable-tui
|
||||||
|
else
|
||||||
|
HOST_GDB_CONF_OPT += --disable-tui
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(GDB_FROM_GIT),y)
|
ifeq ($(GDB_FROM_GIT),y)
|
||||||
HOST_GDB_DEPENDENCIES += host-texinfo
|
HOST_GDB_DEPENDENCIES += host-texinfo
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user