9cc710e954
Move the application to the "System" category. Improve host OS info by using platform.uname() and get current config file using CONFIG_BASE_DEFCONFIG
72 lines
2.0 KiB
Plaintext
72 lines
2.0 KiB
Plaintext
menuconfig SYSTEM_NXDIAG
|
|
bool "System information and diagnostic (nxdiag)"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to gather and display host
|
|
and target system information. It can also perform some
|
|
diagnostic checks on the host and target systems.
|
|
|
|
if SYSTEM_NXDIAG
|
|
|
|
config SYSTEM_NXDIAG_PRIORITY
|
|
int "Nxdiag task priority"
|
|
default 100
|
|
|
|
config SYSTEM_NXDIAG_STACKSIZE
|
|
int "Nxdiag stack size"
|
|
default DEFAULT_TASK_STACKSIZE
|
|
|
|
comment "NuttX system information"
|
|
|
|
config SYSTEM_NXDIAG_CONF
|
|
bool "Get NuttX configuration"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to list the configuration options
|
|
used to compile NuttX. This is useful for debugging the host and
|
|
target systems. Enables the "-c" and "--nuttx-config" options.
|
|
|
|
config SYSTEM_NXDIAG_COMP_FLAGS
|
|
bool "Get NuttX compilation flags"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to list the NuttX compilation
|
|
flags. This is useful for debugging the host and target
|
|
systems. Enables the "-f" and "--nuttx-flags" options.
|
|
|
|
comment "Host system infromation"
|
|
|
|
config SYSTEM_NXDIAG_HOST_PATH
|
|
bool "Get host system PATH"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to list the host system PATH
|
|
variable. This is useful for debugging the host system.
|
|
Enables the "-p" and "--host-path" options.
|
|
|
|
config SYSTEM_NXDIAG_HOST_PACKAGES
|
|
bool "Get host system packages"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to list the installed packages
|
|
on the host system. This is useful for debugging the host
|
|
system. Enables the "-k" and "--host-packages" options.
|
|
|
|
config SYSTEM_NXDIAG_HOST_MODULES
|
|
bool "Get host system python modules"
|
|
default n
|
|
---help---
|
|
Enable the nxdiag application to list the installed Python
|
|
modules on the host system. This is useful for debugging the
|
|
host system. Enables the "-m" and "--host-modules" options.
|
|
|
|
comment "Vendor specific information"
|
|
|
|
config SYSTEM_NXDIAG_ESPRESSIF
|
|
bool "Espressif"
|
|
default n
|
|
---help---
|
|
Enable Espressif-specific information and checks.
|
|
|
|
endif # SYSTEM_NXDIAG
|