Commit Graph

304 Commits

Author SHA1 Message Date
Jason2866 1246d69586 reinstall Arduino framework too 2025-02-28 18:38:21 +01:00
Jason2866 b343490a6c remove hybrid compile file leftovers 2025-02-28 18:17:11 +01:00
Jason2866 639c722603 add "rich-click": ">=1.8.6" dependency 2025-02-27 18:03:35 +01:00
Jason2866 33a8925ca1 add "rich-click": ">=1.8.6" dependency 2025-02-27 18:02:58 +01:00
Jason2866 00628a99cf kconfiglib from pypi not needed 2025-02-25 16:27:14 +01:00
Jason2866 de3de5a5d1 Update espidf pip dependencies 2025-02-25 12:15:19 +01:00
Jason2866 6c1ba0234a Update development branch to Arduino core 3.2.x 2025-02-21 22:13:07 +01:00
Jason2866 b2bfffb791 libesp_lcd is mem variant specific 2025-02-03 22:47:42 +01:00
Jason2866 ed1b6f5d39 Install C2 compile skeleton only when no C2 support in framework 2025-01-25 14:18:57 +01:00
Jason2866 937ab6760f shorten include path only for windows
since it hits compile performance
2025-01-18 15:47:53 +01:00
Jason2866 2dfa1893ec typo 2025-01-16 22:50:42 +01:00
Jason2866 53117e04e8 shorten include path by using prefix 2025-01-16 22:49:42 +01:00
Jason2866 ae4e168429 Better handling of IDF virtual environment 2025-01-12 18:01:20 +01:00
Jason2866 36e6f68c52 Reconfigure IDF project if dependencies changed 2024-12-19 15:01:57 +01:00
Jason2866 894cacc066 add Hybrid Compile (#73) 2024-12-14 12:42:42 +01:00
Jason2866 a718463dd3 fix not defined var 2024-12-10 18:17:37 +01:00
Jason2866 dc971cca34 add missing import os 2024-12-10 18:12:53 +01:00
Jason2866 c66fe81234 prep for "pioarduino-build.py" script 2024-12-10 18:10:00 +01:00
Jason2866 071d5bd0fe fix custom partiton table offset calculation 2024-11-15 14:26:09 +01:00
Jason2866 f8088ef585 Update main.py 2024-10-12 17:22:49 +02:00
Jason2866 b68c01d161 remove wrong left over code 2024-09-17 15:37:12 +02:00
Jason2866 00f997773f change some if checks 2024-09-17 14:28:33 +02:00
Jason2866 29b02a9976 add P4 2024-09-17 14:07:42 +02:00
Jason2866 b1bc128119 add missing P4 2024-09-17 14:00:58 +02:00
Jason2866 02b4fe97a5 ULP LP support 2024-09-16 20:39:23 +02:00
Jason2866 e8fef0a6c7 enable bootloader components build 2024-09-16 20:11:32 +02:00
Jason2866 04b83e3498 prepare LP ULP support 2024-09-14 17:22:35 +02:00
Jason2866 69442f2316 ULP has now a cmake build script 2024-09-12 17:01:27 +02:00
Jason2866 52fc97538f fix handling of cc fragments 2024-09-09 18:45:59 +02:00
Jason2866 b2eac3c145 better handling of complex Macros from cmake model 2024-09-06 15:58:43 +02:00
Jason2866 13f08469b5 Fix compile issue with managed components 2024-08-21 15:59:56 +02:00
Jason2866 f7a586cc4c Fix bootloader offset code retrieve 2024-08-07 17:17:46 +02:00
Jason2866 bbefb1c125 remove debug print 2024-07-30 22:05:10 +02:00
Jason2866 cb93c63453 ULP compability for IDF 5.3 2024-07-30 15:37:41 +02:00
Jason2866 2c2c11ff28 IDF 5.3 support 2024-07-30 14:44:37 +02:00
Jason2866 8765f6f044 refactor circle command linker fix "--start..." 2024-07-30 12:14:08 +02:00
Jason2866 2ebdc633a3 C6 has ULP 2024-07-28 13:26:28 +02:00
Jason2866 b2404e8b62 Fix S3 linker error for Arduino/IDF projects 2024-07-26 18:21:01 +02:00
Jason2866 f91cac1eac drop Windows support for menuconfig < IDF 5.x
no change in function since always >= IDF 5.x is used
The community fork do not support old versions
2024-07-20 15:36:22 +02:00
Jason2866 3626bdc78c disable tool-mconf 2024-07-20 15:18:12 +02:00
Jason2866 3bbc355c0a disable tools-mconf 2024-07-20 15:17:30 +02:00
Jason2866 f1b9e07c69 release espressif32 Arduino core 3.0.3 based on IDF 5.1.4 2024-07-17 15:29:13 +02:00
Jason2866 f77dd2c993 Better handling of IDF package version (#1420)
Resolves #1418
2024-07-08 16:27:15 +03:00
valeros 8818b42b9e Properly handle "preserve_source_file_extension" config option 2024-06-06 16:08:36 +03:00
valeros 35b29a197f Refactor processing of IDF linker fragments
The helper function extracts fragments directly from Ninja build script
2024-05-10 16:00:22 +03:00
Jason2866 09056b024d Keep source file extension in object file names for IDF components (#1362) 2024-05-10 15:42:40 +03:00
valeros 54f64c9d86 Fix toolchain path in ULP build script 2024-04-23 17:49:06 +03:00
valeros 89dbe707cd Update toolchain packages for IDF integration
Issue #1360
2024-04-23 16:43:58 +03:00
valeros b901f2dc77 Typo fix 2024-03-27 20:25:34 +02:00
valeros 02d004d681 Switch to native Python subprocess calls for ULP build workflow
This workaround allows to bypass a limit of 8192 symbols on Windows for external command
2024-03-27 16:03:36 +02:00