I'm implementing menu config based on curses terminal

I'm implementing menu config based on curses terminal. for example:

$ xmake [f|config] --menu

It automatically gets the options in the project to generate the menu configuration interface to implement the interactive configuration, like make menuconfig based Kconfig

example:

$ git clone https://github.com/tboox/tbox.git
$ cd tbox
$ xmake f --menu
$ xmake
https://github.com/tboox/xmake/issues/155