Merge pull request #4331 from TD-er/build/fix_build_issues

[Build] Fix missing include + some define checks
This commit is contained in:
TD-er
2022-11-05 16:14:14 +01:00
committed by GitHub
2 changed files with 11 additions and 3 deletions
+1
View File
@@ -11,6 +11,7 @@
#include "../ESPEasyCore/ESPEasyWifi.h"
#include "../ESPEasyCore/Serial.h"
#include "../Helpers/Networking.h"
#include "../Helpers/Numerical.h"
#include "../Helpers/StringConverter.h"
+10 -3
View File
@@ -398,7 +398,10 @@ To create/register a plugin, you have to :
#define PLUGIN_DESCR "Minimal 1M OTA"
#endif
#define CONTROLLER_SET_NONE
#ifndef CONTROLLER_SET_NONE
#define CONTROLLER_SET_NONE
#endif
#define BUILD_MINIMAL_OTA
#ifndef BUILD_NO_DEBUG
@@ -417,9 +420,13 @@ To create/register a plugin, you have to :
// #define USES_C013 // ESPEasy P2P network
// #define NOTIFIER_SET_STABLE
#define NOTIFIER_SET_NONE
#ifndef NOTIFIER_SET_NONE
#define NOTIFIER_SET_NONE
#endif
#define PLUGIN_SET_NONE
#ifndef PLUGIN_SET_NONE
#define PLUGIN_SET_NONE
#endif
#ifdef FEATURE_SETTINGS_ARCHIVE
#undef FEATURE_SETTINGS_ARCHIVE