mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-09-11 17:14:27 +00:00
[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:
+1
-1
@@ -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,4 +1,4 @@
|
||||
#include "C013_p2p_dataStructs.h"
|
||||
#include "../DataStructs/C013_p2p_dataStructs.h"
|
||||
|
||||
#include "../Globals/Plugins.h"
|
||||
#include "../../ESPEasy_common.h"
|
||||
|
||||
@@ -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),
|
||||
|
||||
@@ -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,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,4 +1,4 @@
|
||||
#include "NodeStruct.h"
|
||||
#include "../DataStructs/NodeStruct.h"
|
||||
|
||||
const __FlashStringHelper * getNodeTypeDisplayString(uint8_t nodeType) {
|
||||
switch (nodeType)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "PortStatusStruct.h"
|
||||
#include "../DataStructs/PortStatusStruct.h"
|
||||
|
||||
#include "../DataStructs/PinMode.h"
|
||||
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "SystemTimerStruct.h"
|
||||
#include "../DataStructs/SystemTimerStruct.h"
|
||||
|
||||
#include "../ESPEasyCore/ESPEasy_Log.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "TimeChangeRule.h"
|
||||
#include "../DataStructs/TimeChangeRule.h"
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "WiFiEventData.h"
|
||||
#include "../DataStructs/WiFiEventData.h"
|
||||
|
||||
#include "../ESPEasyCore/ESPEasy_Log.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "timer_id_couple.h"
|
||||
#include "../DataStructs/timer_id_couple.h"
|
||||
|
||||
#include "../Helpers/ESPEasy_time_calc.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Audio.h"
|
||||
#include "../Helpers/Audio.h"
|
||||
|
||||
#include "../Globals/RamTracker.h"
|
||||
#include "../Helpers/Hardware.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "CRC_functions.h"
|
||||
#include "../Helpers/CRC_functions.h"
|
||||
|
||||
|
||||
int calc_CRC16(const String& text) {
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "Convert.h"
|
||||
#include "../Helpers/Convert.h"
|
||||
|
||||
/*********************************************************************************************\
|
||||
Convert bearing in degree to bearing string
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Dallas1WireHelper.h"
|
||||
#include "../Helpers/Dallas1WireHelper.h"
|
||||
|
||||
#include "../../_Plugin_Helper.h"
|
||||
#include "../ESPEasyCore/ESPEasy_Log.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ESPEasyStatistics.h"
|
||||
#include "../Helpers/ESPEasyStatistics.h"
|
||||
|
||||
|
||||
#ifdef USES_TIMING_STATS
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "ESPEasy_math.h"
|
||||
#include "../Helpers/ESPEasy_math.h"
|
||||
|
||||
#include <cmath>
|
||||
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "ESPEasy_time_calc.h"
|
||||
#include "../Helpers/ESPEasy_time_calc.h"
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <limits.h>
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "Hardware.h"
|
||||
#include "../Helpers/Hardware.h"
|
||||
|
||||
#include "../Commands/GPIO.h"
|
||||
#include "../CustomBuild/ESPEasyLimits.h"
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "PortStatus.h"
|
||||
#include "../Helpers/PortStatus.h"
|
||||
|
||||
#include "../DataStructs/PinMode.h"
|
||||
#include "../Globals/GlobalMapPortStatus.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Rules_calculate.h"
|
||||
#include "../Helpers/Rules_calculate.h"
|
||||
|
||||
#include <Arduino.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "StringConverter.h"
|
||||
#include "../Helpers/StringConverter.h"
|
||||
|
||||
|
||||
#include "../../_Plugin_Helper.h"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#include "../Globals/Plugins.h"
|
||||
#include "../Globals/CPlugins.h"
|
||||
|
||||
#include "Convert.h"
|
||||
#include "../Helpers/Convert.h"
|
||||
|
||||
class IPAddress;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "StringGenerator_GPIO.h"
|
||||
#include "../Helpers/StringGenerator_GPIO.h"
|
||||
|
||||
#include "../Globals/Settings.h"
|
||||
#include "../Helpers/Hardware.h"
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "StringProvider.h"
|
||||
#include "../Helpers/StringProvider.h"
|
||||
|
||||
#ifdef HAS_ETHERNET
|
||||
# include "ETH.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "SystemVariables.h"
|
||||
#include "../Helpers/SystemVariables.h"
|
||||
|
||||
|
||||
#include "../../ESPEasy_common.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "WebServer_commandHelper.h"
|
||||
#include "../Helpers/WebServer_commandHelper.h"
|
||||
|
||||
#include "../../ESPEasy-Globals.h"
|
||||
#include "../Commands/InternalCommands.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "_CPlugin_DomoticzHelper.h"
|
||||
#include "../Helpers/_CPlugin_DomoticzHelper.h"
|
||||
|
||||
#ifdef USES_DOMOTICZ
|
||||
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
#include "_CPlugin_LoRa_TTN_helper.h"
|
||||
#include "../Helpers/_CPlugin_LoRa_TTN_helper.h"
|
||||
|
||||
#include "../DataStructs/ESPEasy_EventStruct.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "_Plugin_Helper_serial.h"
|
||||
#include "../Helpers/_Plugin_Helper_serial.h"
|
||||
|
||||
|
||||
#include "../../_Plugin_Helper.h"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "_Plugin_SensorTypeHelper.h"
|
||||
#include "../Helpers/_Plugin_SensorTypeHelper.h"
|
||||
|
||||
#include "../../_Plugin_Helper.h"
|
||||
#include "../DataStructs/DeviceStruct.h"
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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')
|
||||
|
||||
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user