[Build] Fix build on Windows for ESP32 Max LittleFS builds

Needed to add another folder to concatenate .cpp files to allow linking to work again after upgrade of the IR library.
This commit is contained in:
TD-er
2021-10-20 22:34:50 +02:00
parent e41a6f07f8
commit e28da82cbc
47 changed files with 55 additions and 53 deletions
+1 -1
View File
@@ -89,7 +89,7 @@ monitor_speed = 115200
targets =
extra_scripts = pre:tools/pio/pre_default_check.py
${extra_scripts_esp8266.extra_scripts}
src_filter = +<*> -<.git/> -<.svn/> -<example/> -<examples/> -<test/> -<tests/> -<*/Commands/> -<*/ControllerQueue/> -<*/PluginStructs/> -<*/WebServer/>
src_filter = +<*> -<.git/> -<.svn/> -<example/> -<examples/> -<test/> -<tests/> -<*/Commands/> -<*/ControllerQueue/> -<*/Helpers/> -<*/PluginStructs/> -<*/WebServer/>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "C013_p2p_dataStructs.h"
#include "../DataStructs/C013_p2p_dataStructs.h"
#include "../Globals/Plugins.h"
#include "../../ESPEasy_common.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "DeviceStruct.h"
#include "../DataStructs/DeviceStruct.h"
DeviceStruct::DeviceStruct() :
Number(0), Type(0), VType(Sensor_VType::SENSOR_TYPE_NONE), Ports(0), ValueCount(0),
+1 -1
View File
@@ -9,7 +9,7 @@
//#include "../Globals/CPlugins.h"
#include "../Globals/NPlugins.h"
//#include "../Globals/Plugins.h"
#include "DeviceStruct.h"
#include "../DataStructs/DeviceStruct.h"
/*********************************************************************************************\
@@ -1,4 +1,4 @@
#include "ESPEasyControllerCache.h"
#include "../DataStructs/ESPEasyControllerCache.h"
ControllerCache_struct::ControllerCache_struct() {}
+1 -1
View File
@@ -1,4 +1,4 @@
#include "EventQueue.h"
#include "../DataStructs/EventQueue.h"
EventQueueStruct::EventQueueStruct() {}
@@ -1,6 +1,4 @@
#include "ExtendedControllerCredentialsStruct.h"
#include "../DataStructs/ExtendedControllerCredentialsStruct.h"
#include "../Helpers/ESPEasy_Storage.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "NodeStruct.h"
#include "../DataStructs/NodeStruct.h"
const __FlashStringHelper * getNodeTypeDisplayString(uint8_t nodeType) {
switch (nodeType)
+1 -1
View File
@@ -1,4 +1,4 @@
#include "PortStatusStruct.h"
#include "../DataStructs/PortStatusStruct.h"
#include "../DataStructs/PinMode.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "ProtocolStruct.h"
#include "../DataStructs/ProtocolStruct.h"
ProtocolStruct::ProtocolStruct() :
defaultPort(0), Number(0), usesMQTT(false), usesAccount(false), usesPassword(false),
@@ -1,4 +1,4 @@
#include "RTC_cache_handler_struct.h"
#include "../DataStructs/RTC_cache_handler_struct.h"
#include "../../ESPEasy_common.h"
#include "../DataStructs/RTCStruct.h"
+4
View File
@@ -7,6 +7,9 @@
#include "../DataTypes/SPI_options.h"
#include "../../ESPEasy_common.h"
#ifndef DATASTRUCTS_SETTINGSSTRUCT_CPP
#define DATASTRUCTS_SETTINGSSTRUCT_CPP
template<unsigned int N_TASKS>
SettingsStruct_tmpl<N_TASKS>::SettingsStruct_tmpl() : ResetFactoryDefaultPreference(0) {
clearAll();
@@ -669,3 +672,4 @@ void SettingsStruct_tmpl<N_TASKS>::setWiFi_TX_power(float dBm) {
WiFi_TX_power = dBm * 4.0f;
}
#endif
+1 -1
View File
@@ -1,4 +1,4 @@
#include "SystemTimerStruct.h"
#include "../DataStructs/SystemTimerStruct.h"
#include "../ESPEasyCore/ESPEasy_Log.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "TimeChangeRule.h"
#include "../DataStructs/TimeChangeRule.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "WiFiEventData.h"
#include "../DataStructs/WiFiEventData.h"
#include "../ESPEasyCore/ESPEasy_Log.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "timer_id_couple.h"
#include "../DataStructs/timer_id_couple.h"
#include "../Helpers/ESPEasy_time_calc.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "Audio.h"
#include "../Helpers/Audio.h"
#include "../Globals/RamTracker.h"
#include "../Helpers/Hardware.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "CRC_functions.h"
#include "../Helpers/CRC_functions.h"
int calc_CRC16(const String& text) {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "CompiletimeDefines.h"
#include "../Helpers/CompiletimeDefines.h"
// This file will be "patched" at compiletime by
// tools/pio/generate-compiletime-defines.py
+1 -1
View File
@@ -1,4 +1,4 @@
#include "Convert.h"
#include "../Helpers/Convert.h"
/*********************************************************************************************\
Convert bearing in degree to bearing string
+1 -1
View File
@@ -1,4 +1,4 @@
#include "Dallas1WireHelper.h"
#include "../Helpers/Dallas1WireHelper.h"
#include "../../_Plugin_Helper.h"
#include "../ESPEasyCore/ESPEasy_Log.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "ESPEasyStatistics.h"
#include "../Helpers/ESPEasyStatistics.h"
#ifdef USES_TIMING_STATS
+1 -1
View File
@@ -27,6 +27,7 @@
#include "../Globals/Settings.h"
#include "../Helpers/ESPEasyRTC.h"
#include "../Helpers/ESPEasy_checks.h"
#include "../Helpers/ESPEasy_FactoryDefault.h"
#include "../Helpers/ESPEasy_time_calc.h"
#include "../Helpers/FS_Helper.h"
@@ -37,7 +38,6 @@
#include "../Helpers/PeriodicalActions.h"
#include "../Helpers/StringConverter.h"
#include "ESPEasy_checks.h"
#ifdef ESP32
#include <MD5Builder.h>
+1 -1
View File
@@ -209,7 +209,7 @@ bool SettingsCheck(String& error) {
return error.isEmpty();
}
#include "Numerical.h"
#include "../Helpers/Numerical.h"
String checkTaskSettings(taskIndex_t taskIndex) {
String err = LoadTaskSettings(taskIndex);
+1 -1
View File
@@ -1,4 +1,4 @@
#include "ESPEasy_math.h"
#include "../Helpers/ESPEasy_math.h"
#include <cmath>
+2 -2
View File
@@ -1,4 +1,4 @@
#include "ESPEasy_time.h"
#include "../Helpers/ESPEasy_time.h"
#include "../DataTypes/TimeSource.h"
@@ -16,7 +16,7 @@
#include "../Helpers/Networking.h"
#include "../Helpers/Numerical.h"
#include "ESPEasy_time_calc.h"
#include "../Helpers/ESPEasy_time_calc.h"
#include <time.h>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "ESPEasy_time_calc.h"
#include "../Helpers/ESPEasy_time_calc.h"
#include <Arduino.h>
#include <limits.h>
+2 -2
View File
@@ -1,11 +1,11 @@
#include "ESPEasy_time_zone.h"
#include "../Helpers/ESPEasy_time_zone.h"
#include "../DataStructs/TimeChangeRule.h"
#include "../ESPEasyCore/ESPEasy_Log.h"
#include "../Globals/ESPEasy_time.h"
#include "../Globals/Settings.h"
#include "ESPEasy_time_calc.h"
#include "../Helpers/ESPEasy_time_calc.h"
#include <time.h>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "Hardware.h"
#include "../Helpers/Hardware.h"
#include "../Commands/GPIO.h"
#include "../CustomBuild/ESPEasyLimits.h"
+3 -3
View File
@@ -1,9 +1,9 @@
#include "Modbus_RTU.h"
#include "../Helpers/Modbus_RTU.h"
#include "../ESPEasyCore/ESPEasy_Log.h"
#include "ESPEasy_time_calc.h"
#include "StringConverter.h"
#include "../Helpers/ESPEasy_time_calc.h"
#include "../Helpers/StringConverter.h"
ModbusRTU_struct::ModbusRTU_struct() : easySerial(nullptr) {
+1 -1
View File
@@ -1,4 +1,4 @@
#include "PortStatus.h"
#include "../Helpers/PortStatus.h"
#include "../DataStructs/PinMode.h"
#include "../Globals/GlobalMapPortStatus.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "Rules_calculate.h"
#include "../Helpers/Rules_calculate.h"
#include <Arduino.h>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "StringConverter.h"
#include "../Helpers/StringConverter.h"
#include "../../_Plugin_Helper.h"
+1 -1
View File
@@ -6,7 +6,7 @@
#include "../Globals/Plugins.h"
#include "../Globals/CPlugins.h"
#include "Convert.h"
#include "../Helpers/Convert.h"
class IPAddress;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "StringGenerator_GPIO.h"
#include "../Helpers/StringGenerator_GPIO.h"
#include "../Globals/Settings.h"
#include "../Helpers/Hardware.h"
+1 -3
View File
@@ -1,5 +1,4 @@
#include "StringParser.h"
#include "../Helpers/StringParser.h"
#include "../../_Plugin_Helper.h"
@@ -19,7 +18,6 @@
#include "../Helpers/Rules_calculate.h"
#include "../Helpers/StringConverter.h"
#include "../Helpers/StringGenerator_GPIO.h"
#include "../Helpers/StringParser.h"
#include <Arduino.h>
+1 -1
View File
@@ -1,4 +1,4 @@
#include "StringProvider.h"
#include "../Helpers/StringProvider.h"
#ifdef HAS_ETHERNET
# include "ETH.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "SystemVariables.h"
#include "../Helpers/SystemVariables.h"
#include "../../ESPEasy_common.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "WebServer_commandHelper.h"
#include "../Helpers/WebServer_commandHelper.h"
#include "../../ESPEasy-Globals.h"
#include "../Commands/InternalCommands.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "_CPlugin_DomoticzHelper.h"
#include "../Helpers/_CPlugin_DomoticzHelper.h"
#ifdef USES_DOMOTICZ
+1 -1
View File
@@ -1,4 +1,4 @@
#include "_CPlugin_Helper_webform.h"
#include "../Helpers/_CPlugin_Helper_webform.h"
#include "../DataStructs/ESPEasy_EventStruct.h"
#include "../DataTypes/ESPEasy_plugin_functions.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "_CPlugin_LoRa_TTN_helper.h"
#include "../Helpers/_CPlugin_LoRa_TTN_helper.h"
#include "../DataStructs/ESPEasy_EventStruct.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "_Plugin_Helper_serial.h"
#include "../Helpers/_Plugin_Helper_serial.h"
#include "../../_Plugin_Helper.h"
+1 -1
View File
@@ -1,4 +1,4 @@
#include "_Plugin_SensorTypeHelper.h"
#include "../Helpers/_Plugin_SensorTypeHelper.h"
#include "../../_Plugin_Helper.h"
#include "../DataStructs/DeviceStruct.h"
+2 -2
View File
@@ -1,8 +1,8 @@
#include "msecTimerHandlerStruct.h"
#include "../Helpers/msecTimerHandlerStruct.h"
#include <Arduino.h>
#include "ESPEasy_time_calc.h"
#include "../Helpers/ESPEasy_time_calc.h"
#define MAX_SCHEDULER_WAIT_TIME 5 // Max delay used in the scheduler for passing idle time.
+1
View File
@@ -52,5 +52,6 @@ def concat_cpp_files(path_to_concat):
concat_cpp_files('./src/src/Commands')
concat_cpp_files('./src/src/ControllerQueue')
concat_cpp_files('./src/src/Helpers')
concat_cpp_files('./src/src/PluginStructs')
concat_cpp_files('./src/src/WebServer')
+1
View File
@@ -19,6 +19,7 @@ def clear_all_concat_cpp_files(source, target, env):
print("\u001b[32m Remove temp concatenated files \u001b[0m")
clear_concat_cpp_files('./src/src/Commands')
clear_concat_cpp_files('./src/src/ControllerQueue')
clear_concat_cpp_files('./src/src/Helpers')
clear_concat_cpp_files('./src/src/PluginStructs')
clear_concat_cpp_files('./src/src/WebServer')
print("\u001b[32m ------------------------------ \u001b[0m")