Commit Graph
90 Commits
Author SHA1 Message Date
TD-er 5f1aa7fb94 Merge pull request #3710 from Tall-Paul/fix-post-esp32
fix for building esp32 firmware from directory with space in name
2021-07-31 21:02:01 +02:00
TD-er 57a9c38833 [Custom build] Make external RTC optional via USE_EXT_RTC define
Saves almost 5k in build size when not used.
2021-07-31 16:56:05 +02:00
unknown 59fc7da2f9 fix for building esp32 firmware from directory with space in name 2021-07-21 21:19:09 +01:00
TD-er d1aa4a39ab [Cleanup] Fix some possible uninitialised members & other loose ends 2021-07-02 19:28:39 +02:00
TD-er 98c584abcb Merge branch 'mega' into some-more-action 2021-06-06 10:17:38 +02:00
TD-er 93ffa93f76 Merge branch 'mega' into feature/Split_P003_pulse 2021-05-31 20:03:20 +02:00
TD-er 011fa33368 [Mem analysis] Log free memory during setup phase 2021-05-31 16:15:04 +02:00
TD-er 437c29f398 [P003 Pulse] Fix compile issue when plugin not included in build. 2021-05-30 11:29:48 +02:00
TD-er 540d2f9f86 [Cleanup] Remove SI1145 from standard custom build, to make it fit 2021-05-17 15:48:51 +02:00
Maxim Prokhorov 4082a3fc84 ci: release single binaries .zip, merge all available build artifacts 2021-05-15 22:50:28 +03:00
TD-er cf56763aca [Linux Build] No longer use before_deploy from build_ESPeasy.sh
When building from an older version, you could still run the dangerous before_deploy script, which could possibly wipe all from your system if you have not installed core_utils.
2021-05-12 00:40:24 +02:00
TD-er b507cac6bd [Linux Build] Cleanup + document build script + add options
Added:
- Option to build in specific src dir
- Option to build a specific Git Tag
- Option to select only docs/esp32/esp82xx to build

Moved Python virtual env folder inside src dir.
Show summary for 5 seconds before continuing.
2021-05-11 23:21:11 +02:00
TD-er a6a8ce71ad Merge branch 'mega' into P003-2.2-PULSE-enhancement 2021-05-03 00:37:56 +02:00
Ton Huisman 9b8c1359b9 [Build] Split testing sets into 4 pieces 2021-04-24 14:19:55 +02:00
TD-er 1cbaf4b73f Merge branch 'mega' into P003-2.2-PULSE-enhancement 2021-04-11 16:26:08 +02:00
KimPanda4 b921deb0ad Review corrections re. logging, commands, memspace 2021-04-03 01:16:26 +02:00
Ton Huisman 032585e94c [ESP32 MAX] Add 16M1M config (SPIFFS), rename 2M/8M (LittleFS) configs 2021-04-02 20:36:44 +02:00
Ton Huisman e12e2fa577 Merge branch 'mega' into feature/ESP32_16MB-flash-max-plugins 2021-03-31 21:25:43 +02:00
Ton Huisman 1ae36a0970 [Build] Display timestamp after copying files to build_output 2021-03-28 18:23:07 +02:00
KimPanda4 fab1a362d3 avoided nested switch, added overdue statistics 2021-03-28 01:04:14 +01:00
Ton Huisman b4f7493730 [ESP32 MAX] Switch to LittleFS, only 16M2M and 16M8M configs + ETH 2021-03-07 20:35:16 +01:00
Ton Huisman 36dec2b6f4 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/ESP32_16MB-flash-max-plugins 2021-03-07 13:36:12 +01:00
Ton Huisman f5c8efb142 [ESP32 MAX] Add configuration with 1MB SPIFFS 2021-03-06 21:54:03 +01:00
Ton Huisman 0ee1397e61 [ESP32 MAX] Extend configurations with 2MB and 4MB SPIFFS, 4MB default 2021-03-06 16:41:38 +01:00
Ton Huisman 10d07c2376 [ESP32 MAX] Configuration for ESP32 with 16MB Flash 2021-03-05 21:52:55 +01:00
Maxim Prokhorov 3762f56b82 build everything 2021-02-24 23:20:24 +03:00
Maxim Prokhorov fd39cc5023 more more 2021-02-22 22:53:10 +03:00
Maxim Prokhorov fb26e23030 more files 2021-02-22 22:53:10 +03:00
Maxim Prokhorov 298ef76fd8 files 2021-02-22 22:53:10 +03:00
Maxim Prokhorov 858c6aa446 order 2021-02-22 22:53:10 +03:00
Maxim Prokhorov a8b1e39f06 make sure to fetch the tag message 2021-02-22 22:53:10 +03:00
Maxim Prokhorov a4c1287dc0 Github actions instead of Travis 2021-02-22 22:53:10 +03:00
TD-er e65e3ca8e0 [PIO] Only update tmp files when changed to reduce build time 2021-02-11 17:23:17 +01:00
TD-er 448f8b9733 [Build] ESP32 factory bin files are 64k larger so don't reject those 2021-01-13 14:21:35 +01:00
TD-er 955ce7d8d7 [Rules] Use bitwise operators only on unsigned ints 2020-12-28 03:15:53 +01:00
TD-er 8f42bdad5d Merge branch 'mega' into feature/Playground_Si1145 2020-12-13 15:05:57 +01:00
TD-er 26c84e2a6c Fix build issues P107 2020-12-13 00:41:16 +01:00
TD-er 804eb4769a [Custom build] Reduce Custom build size 2020-12-08 13:45:49 +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 f146969060 [PIO] Separate appended .cpp files with newline
And add #ifdef USES_Cxxx checks for queue element code.
2020-12-02 13:18:25 +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 1d5d7d55dd Update build_ESPeasy.sh 2020-11-29 20:43:21 +01:00
TD-er 4f268c402d Include all Dallas plugins in the Custom builds 2020-11-16 20:11:14 +01:00
TD-er 74459212b7 [Cleanup] Rename some to clarify msec or usec interval 2020-09-28 22:11:19 +02:00
TD-er 4b10be91b1 [DS2423] Add 1-wire counter
As made by @ToniA
See [the forum](https://www.letscontrolit.com/forum/viewtopic.php?p=46736#p46736)
2020-09-16 13:58:25 +02:00
Michał Obrembski c204600c05 Fixed compile-time defines not working in ESP32 platform
Added short SHA id in SET_BUILD_GIT_HEAD, since just branch name is not very useful to inspect history
2020-08-25 21:53:32 +02:00
Gijs Noorlander f1d05a59af [I2C] Add PLUGIN_WEBFORM_SHOW_I2C_PARAMS to separate I2C address setup
Also made an example for P036 Framed OLED.
2020-08-20 11:51:45 +02:00
Gijs Noorlander 98a2cac61c Include C015 in the custom build for testing 2020-08-05 00:57:34 +02:00