esp-tunnel/main/app_config.hpp
2023-06-21 19:01:34 +03:00

32 lines
528 B
C++

//
// Created by erki on 12/06/23.
//
#pragma once
#include "esp_log.h"
namespace Config
{
constexpr esp_log_level_t appLogLevel()
{
#ifdef CONFIG_ESPTNL_LOG_NONE
return ESP_LOG_NONE;
#elifdef CONFIG_ESPTNL_LOG_ERROR
return ESP_LOG_ERROR;
#elifdef CONFIG_ESPTNL_LOG_WARN
return ESP_LOG_WARN;
#elifdef CONFIG_ESPTNL_LOG_INFO
return ESP_LOG_INFO;
#elifdef CONFIG_ESPTNL_LOG_DEBUG
return ESP_LOG_DEBUG;
#elifdef CONFIG_ESPTNL_LOG_VERBOSE
return ESP_LOG_VERBOSE;
#else
# error "Invalid log setting set."
#endif
}
}