| # |
| # For a description of the syntax of this configuration file, |
| # see the file kconfig-language.txt in the NuttX tools repository. |
| # |
| |
| config EXAMPLES_NSH |
| bool "NuttShell (NSH) example" |
| default n |
| select NSH_LIBRARY |
| select SYSTEM_READLINE |
| ---help--- |
| Enable the NuttShell (NSH) example |
| |
| if EXAMPLES_NSH |
| |
| config EXAMPLES_NSH_PROGNAME |
| string "Program name" |
| default "nsh" |
| depends on BUILD_KERNEL |
| ---help--- |
| This is the name of the program that will be use when the NSH ELF |
| program is installed. |
| |
| config EXAMPLES_NSH_CXXINITIALIZE |
| bool "C++ Initialization" |
| default n |
| depends on HAVE_CXX && HAVE_CXXINITIALIZE |
| ---help--- |
| If HAVE_CXX and HAVE_CXXINITIALIZE are slected, then this NSH |
| example can be configured to initialize C++ constructors when it |
| is started. NSH does not use C++ and, by default, assumes that |
| constructors are initialized elsewhere. However, you can force |
| NSH to initialize constructors by setting this option. |
| |
| endif |