[Kconfig] Decompose Kconfig, now each module has its own Kconfig

Which is better for versioning and decomposability
This commit is contained in:
Peter van der Perk
2021-10-07 10:09:01 -04:00
committed by Daniel Agar
parent 094d3557d7
commit d5e3e9a7bc
203 changed files with 1015 additions and 1127 deletions
+1 -203
View File
@@ -1,203 +1 @@
menuconfig SYSTEMCMDS_BL_UPDATE
bool "bl update"
default n
---help---
Enable support for bl update
menuconfig SYSTEMCMDS_DMESG
bool "dmesg"
default n
---help---
Enable support for dmesg
menuconfig SYSTEMCMDS_DUMPFILE
bool "dumpfile"
default n
---help---
Enable support for dumpfile
menuconfig SYSTEMCMDS_DYN
bool "dyn"
default n
---help---
Enable support for dyn
menuconfig SYSTEMCMDS_ESC_CALIB
bool "esc calib"
default n
---help---
Enable support for esc calib
menuconfig SYSTEMCMDS_FAILURE
bool "failure"
default n
---help---
Enable support for failure
menuconfig SYSTEMCMDS_GPIO
bool "gpio"
default n
---help---
Enable support for gpio
menuconfig SYSTEMCMDS_HARDFAULT_LOG
bool "hardfault log"
default n
---help---
Enable support for hardfault log
menuconfig SYSTEMCMDS_I2CDETECT
bool "i2cdetect"
default n
---help---
Enable support for i2cdetect
menuconfig SYSTEMCMDS_LED_CONTROL
bool "led control"
default n
---help---
Enable support for led control
menuconfig SYSTEMCMDS_MFT
bool "mft"
default n
---help---
Enable support for mft
menuconfig SYSTEMCMDS_MIXER
bool "mixer"
default n
---help---
Enable support for mixer
menuconfig SYSTEMCMDS_MOTOR_RAMP
bool "motor ramp"
default n
---help---
Enable support for motor ramp
menuconfig SYSTEMCMDS_MOTOR_TEST
bool "motor test"
default n
---help---
Enable support for motor test
menuconfig SYSTEMCMDS_MTD
bool "mtd"
default n
---help---
Enable support for mtd
menuconfig SYSTEMCMDS_NETMAN
bool "netman"
default n
---help---
Enable support for netman
menuconfig SYSTEMCMDS_NSHTERM
bool "nshterm"
default n
---help---
Enable support for nshterm
menuconfig SYSTEMCMDS_PARAM
bool "param"
default n
---help---
Enable support for param
menuconfig SYSTEMCMDS_PERF
bool "perf"
default n
---help---
Enable support for perf
menuconfig SYSTEMCMDS_PWM
bool "pwm"
default n
---help---
Enable support for pwm
menuconfig SYSTEMCMDS_REBOOT
bool "reboot"
default n
---help---
Enable support for reboot
menuconfig SYSTEMCMDS_REFLECT
bool "reflect"
default n
---help---
Enable support for reflect
menuconfig SYSTEMCMDS_SD_BENCH
bool "sd bench"
default n
---help---
Enable support for sd bench
menuconfig SYSTEMCMDS_SERIAL_TEST
bool "serial test"
default n
---help---
Enable support for serial test
menuconfig SYSTEMCMDS_SHUTDOWN
bool "shutdown"
default n
---help---
Enable support for shutdown
menuconfig SYSTEMCMDS_SYSTEM_TIME
bool "system time"
default n
---help---
Enable support for system time
menuconfig SYSTEMCMDS_TESTS
bool "tests"
default n
---help---
Enable support for tests
menuconfig SYSTEMCMDS_TOP
bool "top"
default n
---help---
Enable support for top
menuconfig SYSTEMCMDS_TOPIC_LISTENER
bool "topic listener"
default n
---help---
Enable support for topic listener
menuconfig SYSTEMCMDS_TUNE_CONTROL
bool "tune control"
default n
---help---
Enable support for tune control
menuconfig SYSTEMCMDS_UORB
bool "uorb"
default n
---help---
Enable support for uorb
menuconfig SYSTEMCMDS_USB_CONNECTED
bool "usb connected"
default n
---help---
Enable support for usb connected
menuconfig SYSTEMCMDS_VER
bool "ver"
default n
---help---
Enable support for ver
menuconfig SYSTEMCMDS_WORK_QUEUE
bool "work queue"
default n
---help---
Enable support for work queue
rsource "*/Kconfig"
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_BL_UPDATE
bool "bl_update"
default n
---help---
Enable support for bl_update
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_DMESG
bool "dmesg"
default n
---help---
Enable support for dmesg
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_DUMPFILE
bool "dumpfile"
default n
---help---
Enable support for dumpfile
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_DYN
bool "dyn"
default n
---help---
Enable support for dyn
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_ESC_CALIB
bool "esc_calib"
default n
---help---
Enable support for esc_calib
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_FAILURE
bool "failure"
default n
---help---
Enable support for failure
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_GPIO
bool "gpio"
default n
---help---
Enable support for gpio
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_HARDFAULT_LOG
bool "hardfault_log"
default n
---help---
Enable support for hardfault_log
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_I2CDETECT
bool "i2cdetect"
default n
---help---
Enable support for i2cdetect
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_LED_CONTROL
bool "led_control"
default n
---help---
Enable support for led_control
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_MFT
bool "mft"
default n
---help---
Enable support for mft
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_MIXER
bool "mixer"
default n
---help---
Enable support for mixer
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_MOTOR_RAMP
bool "motor_ramp"
default n
---help---
Enable support for motor_ramp
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_MOTOR_TEST
bool "motor_test"
default n
---help---
Enable support for motor_test
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_MTD
bool "mtd"
default n
---help---
Enable support for mtd
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_NETMAN
bool "netman"
default n
---help---
Enable support for netman
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_NSHTERM
bool "nshterm"
default n
---help---
Enable support for nshterm
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_PARAM
bool "param"
default n
---help---
Enable support for param
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_PERF
bool "perf"
default n
---help---
Enable support for perf
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_PWM
bool "pwm"
default n
---help---
Enable support for pwm
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_REBOOT
bool "reboot"
default n
---help---
Enable support for reboot
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_REFLECT
bool "reflect"
default n
---help---
Enable support for reflect
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_SD_BENCH
bool "sd_bench"
default n
---help---
Enable support for sd_bench
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_SERIAL_TEST
bool "serial_test"
default n
---help---
Enable support for serial_test
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_SHUTDOWN
bool "shutdown"
default n
---help---
Enable support for shutdown
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_SYSTEM_TIME
bool "system_time"
default n
---help---
Enable support for system_time
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_TESTS
bool "tests"
default n
---help---
Enable support for tests
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_TOP
bool "top"
default n
---help---
Enable support for top
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_TOPIC_LISTENER
bool "topic_listener"
default n
---help---
Enable support for topic_listener
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_TUNE_CONTROL
bool "tune_control"
default n
---help---
Enable support for tune_control
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_UORB
bool "uorb"
default n
---help---
Enable support for uorb
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_USB_CONNECTED
bool "usb_connected"
default n
---help---
Enable support for usb_connected
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_VER
bool "ver"
default n
---help---
Enable support for ver
+5
View File
@@ -0,0 +1,5 @@
menuconfig SYSTEMCMDS_WORK_QUEUE
bool "work_queue"
default n
---help---
Enable support for work_queue