examples: add 2 CI build/test configurations for system/console

This commit is contained in:
Ivan Grokhotkov
2019-10-18 19:26:57 +02:00
parent 871ea650f6
commit d0e1edcd53
4 changed files with 38 additions and 0 deletions
@@ -59,6 +59,10 @@ static void initialize_nvs(void)
static void initialize_console(void)
{
/* Drain stdout before reconfiguring it */
fflush(stdout);
fsync(fileno(stdout));
/* Disable buffering on stdin */
setvbuf(stdin, NULL, _IONBF, 0);
@@ -121,6 +125,9 @@ void app_main(void)
#if CONFIG_STORE_HISTORY
initialize_filesystem();
ESP_LOGI(TAG, "Command history enabled");
#else
ESP_LOGI(TAG, "Command history disabled");
#endif
initialize_console();