J. Nick Koston
|
ed48f36fa8
|
Route native dispatch through a platform hook, hoist the pio-options warner, adopt shared toolchain factories
|
2026-08-20 15:53:58 -05:00 |
|
J. Nick Koston
|
b3a0856afd
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 15:49:05 -05:00 |
|
J. Nick Koston
|
aa4dd3d0a1
|
Hoist the ninja quoting helpers, type the installed paths, format flash size from board data
|
2026-08-20 15:48:56 -05:00 |
|
J. Nick Koston
|
8f40b00fc3
|
Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission
|
2026-08-20 15:46:56 -05:00 |
|
J. Nick Koston
|
6476fcbe1c
|
Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec
|
2026-08-20 15:46:48 -05:00 |
|
J. Nick Koston
|
d4e3603a19
|
Drop the dead name injection and pass board_mcu lazily
|
2026-08-20 15:46:39 -05:00 |
|
J. Nick Koston
|
e032f37e04
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
|
2026-08-20 15:46:18 -05:00 |
|
J. Nick Koston
|
b90aeb17e3
|
Hoist find_ninja to build_helpers, type the installed paths, dedupe espidf ccache env
|
2026-08-20 15:46:07 -05:00 |
|
J. Nick Koston
|
3a51514fc1
|
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-framework-installer
|
2026-08-20 15:44:34 -05:00 |
|
J. Nick Koston
|
6ad3e0d8ad
|
Add toolchain validator factories and a native-toolchain predicate
|
2026-08-20 15:44:23 -05:00 |
|
J. Nick Koston
|
cbd5e08aa9
|
Adopt the shared size line printer and cover the moved modules in the native CI triggers
|
2026-08-20 15:30:03 -05:00 |
|
J. Nick Koston
|
d736b0d1eb
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 15:29:04 -05:00 |
|
J. Nick Koston
|
ea429ffdb6
|
Derive the suffix rule map, dedupe quoting and unflag filtering, adopt the moved library backend
|
2026-08-20 15:28:55 -05:00 |
|
J. Nick Koston
|
a46a8f4832
|
Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission
|
2026-08-20 15:27:10 -05:00 |
|
J. Nick Koston
|
4ef65315de
|
Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec
|
2026-08-20 15:27:09 -05:00 |
|
J. Nick Koston
|
857bcaef4d
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
|
2026-08-20 15:27:09 -05:00 |
|
J. Nick Koston
|
5a5496f7f7
|
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-framework-installer
# Conflicts:
# esphome/platformio/toolchain.py
|
2026-08-20 15:26:58 -05:00 |
|
J. Nick Koston
|
9d9953ea47
|
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
|
2026-08-20 15:26:39 -05:00 |
|
J. Nick Koston
|
7d9c18a330
|
Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery
|
2026-08-20 15:26:38 -05:00 |
|
J. Nick Koston
|
ca47309a36
|
Move the Arduino library backend to esphome/arduino and close_fds the ar shim
|
2026-08-20 15:26:17 -05:00 |
|
J. Nick Koston
|
113259275c
|
Move the PlatformIO registry installer to esphome.platformio.registry and transliterate get_systype
|
2026-08-20 15:25:12 -05:00 |
|
J. Nick Koston
|
5a4337c240
|
Share the size line format, derive source extensions from a kind map, close_fds on the ccache probe
|
2026-08-20 15:21:31 -05:00 |
|
J. Nick Koston
|
8043767460
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 15:13:09 -05:00 |
|
J. Nick Koston
|
e981e6014d
|
Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission
|
2026-08-20 15:13:08 -05:00 |
|
J. Nick Koston
|
1094e3e085
|
Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec
|
2026-08-20 15:13:08 -05:00 |
|
J. Nick Koston
|
2508899cad
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
|
2026-08-20 15:13:08 -05:00 |
|
J. Nick Koston
|
1c7b4275ad
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 15:12:49 -05:00 |
|
J. Nick Koston
|
7dca5da948
|
Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission
|
2026-08-20 15:12:49 -05:00 |
|
J. Nick Koston
|
d9cea818b4
|
Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec
|
2026-08-20 15:12:49 -05:00 |
|
J. Nick Koston
|
38b6f222b5
|
Use a host table and the shared downloader for registry metadata
|
2026-08-20 15:12:37 -05:00 |
|
J. Nick Koston
|
5d173d851e
|
Cover the idedata failure warning after a successful build
|
2026-08-20 14:53:58 -05:00 |
|
J. Nick Koston
|
2c883a2c26
|
Toolchain-suffixed idedata cache, surfaced idedata failures, and per-dump decode warnings
|
2026-08-20 14:48:18 -05:00 |
|
J. Nick Koston
|
258417d7d3
|
Merge branch 'esp8266-native-library-backend' into esp8266-arduino-toolchain
|
2026-08-20 14:47:14 -05:00 |
|
J. Nick Koston
|
8bbaa09891
|
Expand ar response files in the shim and honor bundled library.json manifests
|
2026-08-20 14:46:09 -05:00 |
|
J. Nick Koston
|
976a5ed988
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
|
2026-08-20 14:44:21 -05:00 |
|
J. Nick Koston
|
c72de504fd
|
Hard install lock, ninja-first install order, enforced floor, backoff, and by-name host failures everywhere
|
2026-08-20 14:43:48 -05:00 |
|
J. Nick Koston
|
ff167e5193
|
Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-framework-installer
|
2026-08-20 14:41:55 -05:00 |
|
J. Nick Koston
|
2861cbb749
|
Harden the shared toolchain check and pin every platform family's rejection
|
2026-08-20 14:41:23 -05:00 |
|
J. Nick Koston
|
8bf699cf79
|
Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing
|
2026-08-20 14:39:21 -05:00 |
|
J. Nick Koston
|
375cf95240
|
Anchor the segment regex, reject unknown segments, and pin real-script fixtures
|
2026-08-20 14:38:25 -05:00 |
|
J. Nick Koston
|
d6a9fd5238
|
Adopt the shared toolchain check, dedupe the native-module dispatch, and complete the trigger set
|
2026-08-20 14:32:31 -05:00 |
|
J. Nick Koston
|
421f648a07
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 14:30:15 -05:00 |
|
J. Nick Koston
|
a0d56d02d0
|
Tighten the emission half: shared srcflags, single escapes, one testing-name derivation
|
2026-08-20 14:29:54 -05:00 |
|
J. Nick Koston
|
b384483fdc
|
Merge branch 'esp8266-native-framework-installer' into esp8266-arduino-toolchain
|
2026-08-20 14:24:43 -05:00 |
|
J. Nick Koston
|
796172ce1a
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-build-spec
|
2026-08-20 14:24:42 -05:00 |
|
J. Nick Koston
|
f5fc145dd3
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend
|
2026-08-20 14:24:42 -05:00 |
|
J. Nick Koston
|
d330d6ff99
|
Merge branch 'esp8266-native-framework-installer' into esp8266-native-ninja-emission
|
2026-08-20 14:24:42 -05:00 |
|
J. Nick Koston
|
f44398b09e
|
Fix the remaining ccache probe patch target
|
2026-08-20 14:24:28 -05:00 |
|
J. Nick Koston
|
0f56a37242
|
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
|
2026-08-20 14:22:17 -05:00 |
|
J. Nick Koston
|
866c59384c
|
Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission
|
2026-08-20 14:22:05 -05:00 |
|