J. Nick Koston
|
fa45c4a016
|
Merge branch 'esp8266-native-build-surgery' into esp8266-native-framework-installer
|
2026-08-20 13:44:29 -05:00 |
|
J. Nick Koston
|
3d7c0eac57
|
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
|
2026-08-20 13:44:29 -05:00 |
|
J. Nick Koston
|
e3936f500f
|
Patch exactly the named segments and share the segment-line pattern
|
2026-08-20 13:44:12 -05:00 |
|
J. Nick Koston
|
cea86989c9
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
|
2026-08-20 13:42:37 -05:00 |
|
J. Nick Koston
|
e82453e80e
|
Complete the unit-test package chain so test modules import fully qualified
|
2026-08-20 13:42:15 -05:00 |
|
J. Nick Koston
|
3eec5085da
|
Give the format_bar tests a unique basename
|
2026-08-20 13:39:46 -05:00 |
|
J. Nick Koston
|
57c8648210
|
Drop the test package init that collides with script/build_helpers.py on the CI path
|
2026-08-20 13:38:54 -05:00 |
|
J. Nick Koston
|
aa3c15d098
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 13:37:23 -05:00 |
|
J. Nick Koston
|
d3524db735
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 13:35:53 -05:00 |
|
J. Nick Koston
|
340f098872
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-ninja-emission
|
2026-08-20 13:35:43 -05:00 |
|
J. Nick Koston
|
c5afb0b665
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-spec
|
2026-08-20 13:35:43 -05:00 |
|
J. Nick Koston
|
8f9aca154f
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-library-backend
|
2026-08-20 13:35:42 -05:00 |
|
J. Nick Koston
|
1db7309f4a
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-framework-installer
|
2026-08-20 13:35:42 -05:00 |
|
J. Nick Koston
|
1d0a1d2b38
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-toolchain-plumbing
|
2026-08-20 13:35:42 -05:00 |
|
J. Nick Koston
|
46fa42fa33
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
|
2026-08-20 13:35:42 -05:00 |
|
J. Nick Koston
|
9bd548ba92
|
Move the extraScript machinery into the platformio package and tidy the extraction
|
2026-08-20 13:35:07 -05:00 |
|
J. Nick Koston
|
5993a5acfa
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 13:04:59 -05:00 |
|
J. Nick Koston
|
207968f301
|
Add the ESP8266 native ninja emission
|
2026-08-20 13:03:50 -05:00 |
|
J. Nick Koston
|
61e32230d9
|
Add the ESP8266 native build spec (knobs, defines, flags, linker scripts)
|
2026-08-20 13:02:52 -05:00 |
|
J. Nick Koston
|
82c3c1f50a
|
Add the ESP8266 native library backend
|
2026-08-20 12:59:10 -05:00 |
|
J. Nick Koston
|
3e77654719
|
Add the ESP8266 Arduino framework and toolchain installer
|
2026-08-20 12:58:06 -05:00 |
|
J. Nick Koston
|
04ad9524f5
|
Add the arduino toolchain enum and validate --toolchain on every platform
|
2026-08-20 12:56:34 -05:00 |
|
J. Nick Koston
|
72da2b1ce2
|
Add the ESP8266 linker-script surgery and board build metadata
|
2026-08-20 12:53:50 -05:00 |
|
J. Nick Koston
|
9ddcd6336e
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-arduino-toolchain
|
2026-08-20 12:51:01 -05:00 |
|
J. Nick Koston
|
ab58f1080a
|
Cover the tidy-project idedata assembly and hoist its helper import
|
2026-08-20 12:50:56 -05:00 |
|
J. Nick Koston
|
898bb78c7b
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-arduino-toolchain
|
2026-08-20 12:48:03 -05:00 |
|
J. Nick Koston
|
47942fb166
|
Note the upstream spelling in the format_bar citation
|
2026-08-20 12:47:54 -05:00 |
|
J. Nick Koston
|
c96360d83c
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-arduino-toolchain
|
2026-08-20 12:46:43 -05:00 |
|
J. Nick Koston
|
f326c3f04d
|
Move the shared helpers into a neutral build_helpers package
|
2026-08-20 12:43:34 -05:00 |
|
J. Nick Koston
|
3b51ec2ae7
|
Extract the shared native-build helpers from the ESP-IDF backend
|
2026-08-20 12:36:42 -05:00 |
|
J. Nick Koston
|
96c1b90f19
|
Merge remote-tracking branch 'origin/dev' into esp8266-arduino-toolchain
|
2026-08-20 12:32:30 -05:00 |
|
David van 't Wout
|
2ab09e1a77
|
[core] Add add_cmake_arg (#18498)
|
2026-08-20 12:30:33 -05:00 |
|
J. Nick Koston
|
100dc04b38
|
Re-glue spaced -D tokens so knob defines are detected like PlatformIO
|
2026-08-20 11:37:28 -05:00 |
|
J. Nick Koston
|
a3ea77c2f1
|
[core] Keep templated !include filenames as strings so Windows path normalization cannot corrupt them (#18549)
|
2026-08-20 11:32:15 -05:00 |
|
J. Nick Koston
|
7fe4399b94
|
[esp32] Grow the default IDF component exclusion list (#18536)
|
2026-08-20 16:11:53 +00:00 |
|
Jesse Hills
|
545f762568
|
[core] Add type annotations to component Python (8/11) (#18345)
|
2026-08-20 12:08:26 -04:00 |
|
Jesse Hills
|
e83439eaae
|
[core] Add type annotations to component Python (7/11) (#18344)
|
2026-08-20 12:07:10 -04:00 |
|
J. Nick Koston
|
7a2eaad9ce
|
Warn when a compile entry does not lead with a compiler and fail on an empty core archive
|
2026-08-20 10:48:58 -05:00 |
|
J. Nick Koston
|
785260626e
|
Warn once per missing decode tool and document the launcher-free ESP-IDF compile database
|
2026-08-20 10:45:36 -05:00 |
|
J. Nick Koston
|
1477de24d3
|
Skip the RAM and Flash summary lines together when the flash budget is unknown
|
2026-08-20 10:09:57 -05:00 |
|
Jesse Hills
|
b6a9761dae
|
[core] Add type annotations to component Python (4/11) (#18341)
|
2026-08-20 10:59:51 -04:00 |
|
Jesse Hills
|
fbe4b39a16
|
[core] Add type annotations to component Python (3/11) (#18340)
|
2026-08-20 10:58:58 -04:00 |
|
J. Nick Koston
|
069ae156f9
|
Strip the exact configured launcher from compile commands instead of guessing by name
|
2026-08-20 09:55:15 -05:00 |
|
J. Nick Koston
|
0d38e47646
|
Share the argv quoting core between path and token quoting
|
2026-08-20 09:42:49 -05:00 |
|
J. Nick Koston
|
d614e91753
|
Cross-platform token quoting, ninja-safe dollar escaping, and a tighter install path
|
2026-08-20 09:38:44 -05:00 |
|
J. Nick Koston
|
a90dd88aa8
|
Lex every build_flags entry with re-quoted emission and lock the shared cache install
|
2026-08-20 09:33:49 -05:00 |
|
 Jesse HillsandJonathan Swoboda
|
ecca240eef
|
[core] Add type annotations to component Python (2/11) (#18339)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-08-20 14:26:16 +00:00 |
|
J. Nick Koston
|
347a6155f8
|
[uptime] Skip the timestamp sensor source when no time component is configured (#18535)
|
2026-08-20 10:07:17 -04:00 |
|
J. Nick Koston
|
47564d3a74
|
Merge branch 'dev' into esp8266-arduino-toolchain
|
2026-08-20 09:06:15 -05:00 |
|
J. Nick Koston
|
a8e721abeb
|
[esp32] Apply IDF component exclusions to native toolchain builds (#18531)
|
2026-08-20 10:03:49 -04:00 |
|