TD-er
1ec530f95b
[ESP32-solo1] Add support for single-core ESP32
2023-05-14 16:29:27 +02:00
TD-er
fba7e53463
[Build] Add ESPEasyCore to concat cpp & split global RulesCalculate obj
2023-05-10 11:37:35 +02:00
TD-er
e7281a7049
[Cleanup] Simplify detection of active flash mode
2023-05-05 14:18:12 +02:00
TD-er
61d34944ae
[ESP32-C3 / -S3] Add support for ESP32-C3 & ESP32-S3
2023-05-02 00:31:44 +02:00
TD-er
24cd5a2d74
[PIO] Add all used libraries in lib folder
...
[PIO] Update lib/default folder in Platformio.ini
[PIO] Update lib/default folder in Platformio.ini
[PIO] Add missing parts in library.properties files
2022-11-07 16:01:28 +01:00
TD-er
bec8ef0730
[PIO Build] Remove concat work-around for ESP32 builds
2022-11-05 19:44:10 +01:00
Ton Huisman
c7be417e67
[Build] Change FEATURE_ARDUINO_OTA to use 0/1 state
2022-07-24 22:22:51 +02:00
TD-er
ab332f4a09
[PlatformIO] Clean up ini files.
2022-05-17 10:01:19 +02:00
TD-er
9113932bcb
[PlatformIO] Revert to PlatformIO 5.2.5
...
See: https://github.com/platformio/platformio-core/issues/4270
2022-05-17 00:21:18 +02:00
TD-er
c3b66c0310
Merge branch 'mega' into build/ESP32_IDF4.4
2022-02-14 23:09:31 +01:00
TD-er
1a09f8ce50
[Build] Remove PlatformIO LDF deep+ mode
2022-02-14 15:36:22 +01:00
TD-er
dabc906077
[Cleanup] Split ESP32S2 envs to separate ini file.
2022-02-08 12:59:49 +01:00
TD-er
64328e9160
[IDF4.4 + 16M] Make normal builds with IDF4.4 work on 16M flash
2022-02-08 12:59:49 +01:00
TD-er
651e0b7954
[Build] Fix build of ESP32 max LittleFS build on Windows
...
In order to be able to build in Windows, we need to concatenate all .cpp files
in some folders to reduce the number of compiled object files.
This is needed due to the limitation of Windows to have a command line longer than 32767 characters.
The linker command was becoming longer than this maximum.
However the DataStructs folder does have at least one templated .cpp file.
Since you may need to include a .cpp file if it contains a templated class,
the DataStruct folder could not be concatenated into a single .cpp file.
Therefore the templated class(es) will be stored in a folder postfixed with
_templ
2022-02-08 12:57:11 +01:00
TD-er
5f6e2bc3ac
Revert "[Windows Build] Convert IRremoteESP8266 to single cpp file"
...
This reverts commit ea3418c75b .
2022-02-08 12:57:11 +01:00
TD-er
def7e6752d
[Windows Build] Convert IRremoteESP8266 to single cpp file
2022-02-08 12:51:55 +01:00
TD-er
0a68716d96
[ESP32] Allow building LittleFS builds on ESP32
...
Still cannot build it on Windows.
2022-02-08 12:50:09 +01:00
TD-er
ee9a903141
[Build] Concat Globals .cpp files to help building in Windows
2021-10-20 23:44:26 +02:00
TD-er
e28da82cbc
[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.
2021-10-20 22:34:50 +02:00
TD-er
8d8572970e
[Cleanup] Clean up of double includes + pio.ini description
2021-09-19 14:18:28 +02:00
TD-er
7512f5d14f
Merge branch 'mega' into feature/ESP32_S2_support
2021-06-06 11:11:31 +02:00
Ton Huisman
ea418349c7
[Build] Remove reference to dev build from platformio.ini
2021-05-02 17:20:37 +02:00
TD-er
e5dc2a209c
Merge branch 'mega' into feature/ESP32_S2_support
2021-04-15 22:47:06 +02:00
Maxim Prokhorov
a4c1287dc0
Github actions instead of Travis
2021-02-22 22:53:10 +03:00
TD-er
51f027835e
[ESP32-S2] Add experimental support for ESP32-S2
2021-02-04 02:51:47 +01:00
TD-er
3341bdf744
[PIO] Concatenate all WebServer/*.cpp files into temp file.
...
And add some build output formatting
2020-12-02 13:49:49 +01:00
TD-er
60dbd74342
[PIO] Add Commands/*.cpp to the files to be concatenated in single .cpp
2020-12-01 17:27:29 +01:00
TD-er
35f43cd382
[PIO] Concat *.cpp files in ControllerQueue/ and PluginStructs/
2020-12-01 17:05:39 +01:00
TD-er
b525c70c04
[PIO] Concatenate .cpp files to prevent linking errors
2020-12-01 16:15:02 +01:00
TD-er
200fe995e7
[Cleanup] Move WiFi/Ethernet code to ESPEasyCore directory
2020-10-20 15:55:49 +02:00
TD-er
0205d8d3ae
Merge branch 'mega' into mega
2020-06-28 23:25:03 +02:00
Chris-1965
d84b8f0d56
platformio changed
2020-06-27 15:53:14 +02:00
Gijs Noorlander
e1640546a3
Minimize stack allocation in plugins
2020-06-25 11:38:43 +02:00
Chris-1965
38060e32e4
chneged requested items from last pull request
2020-06-09 10:33:25 +02:00
Chris-1965
89ec530660
updated suggested requests
2020-06-09 09:45:25 +02:00
Chris-1965
572cade415
minor
2020-06-09 07:57:13 +02:00
Chris-1965
d70ef8135f
Fonts usage added
...
added the use of seven segment font on the display. fonts must be available in the adafruitGFX/Fonts directory.
2020-06-08 20:57:58 +02:00
Gijs Noorlander
ea77edd48d
[PIO] Include PlatformIO env dump in build output for diagnostics
2020-05-03 20:17:08 +02:00
Gijs Noorlander
0c7d0969ac
[PIO] GZip and copy files to build_output directory
2020-05-03 18:34:53 +02:00
Gijs Noorlander
784404792c
[PIO] Generate filename at build, not in post processing
...
Generate filename, included in the build
Use post Python scripts to move files to the right directory
Use post Python scripts to generate .bin.gz files.
2020-05-03 01:05:20 +02:00
Gijs Noorlander
b3d5eb77d3
[PIO] Split platformio.ini into separate files + cleanup.
2019-11-20 13:49:40 +01:00
Gijs Noorlander
07187db5bf
[PIO] Only build needed environments
2019-11-19 10:37:10 +01:00
Gijs Noorlander
b931a47424
[PIO] Fix empty build_flags
2019-11-19 01:55:41 +01:00
Gijs Noorlander
f8c06d2ecf
[PIO] Fix building hardware specific builds
2019-11-19 00:28:04 +01:00
Gijs Noorlander
7ee8d9fa3a
[PIO] Cleanup ESP32 environments by using extends
2019-11-19 00:27:55 +01:00
Gijs Noorlander
58faac8ded
[PIO] Fix using wrong name for regular_platform
2019-11-19 00:27:55 +01:00
TD-er
77b774d786
[PIO] Disable build cache dir (Windows/Unix slash in path)
...
Build cache dir is not really platform independent.
2019-11-19 00:27:55 +01:00
TD-er
588b551017
[PIO] Reduce platformio.ini complexity by using extends
2019-11-19 00:27:55 +01:00
Gijs Noorlander
761dac1f0d
[Cleanup] Make timing stats optional to reduce size
2019-11-19 00:27:55 +01:00
Gijs Noorlander
0b499cceea
[PIO] Cleanup platformio.ini and move to core 2.6.1 as default ( #2742 )
...
Fixes: #2742
2019-11-19 00:27:24 +01:00