We only tested in CI the build with hush and full console and the headless build with neither. Missing is a build with a simple console and a simple shell, so breakage in the simple console went unnoticed.
Add a new configuration, so CI can test it. Signed-off-by: Ahmad Fatoum <[email protected]> --- arch/sandbox/Makefile | 4 +++- common/boards/configs/simpleconsole.config | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 common/boards/configs/simpleconsole.config diff --git a/arch/sandbox/Makefile b/arch/sandbox/Makefile index f9d79e9a7d15..55b8ca1780df 100644 --- a/arch/sandbox/Makefile +++ b/arch/sandbox/Makefile @@ -3,13 +3,15 @@ KBUILD_DEFCONFIG := sandbox_defconfig generated_configs += headless_defconfig noshell_defconfig lockdown_defconfig \ - libfuzzer_defconfig + simpleconsole_defconfig libfuzzer_defconfig headless_defconfig: $(call merge_into_defconfig,sandbox_defconfig,headless) noshell_defconfig: $(call merge_into_defconfig,sandbox_defconfig,noshell) lockdown_defconfig: $(call merge_into_defconfig,sandbox_defconfig,headless noshell) +simpleconsole_defconfig: + $(call merge_into_defconfig,sandbox_defconfig,simpleconsole) libfuzzer_defconfig: $(call merge_into_defconfig,sandbox_defconfig,libfuzzer) diff --git a/common/boards/configs/simpleconsole.config b/common/boards/configs/simpleconsole.config new file mode 100644 index 000000000000..1ac5f27a9644 --- /dev/null +++ b/common/boards/configs/simpleconsole.config @@ -0,0 +1,2 @@ +CONFIG_CONSOLE_SIMPLE=y +CONFIG_SHELL_SIMPLE=y -- 2.47.2
