Commit Graph

  • 6a963ba794 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:56:37 -05:00
  • cbf9e0ab14 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:56:37 -05:00
  • a527b21761 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-21 20:56:36 -05:00
  • 4d63564cdd Phrase the board-table regen comment imperatively J. Nick Koston 2026-08-21 20:56:27 -05:00
  • 8b9f5503df Drop the now-inlined pio_options module J. Nick Koston 2026-08-21 20:55:58 -05:00
  • 17f718e8c9 Simplify the native dispatch and CI cache wiring J. Nick Koston 2026-08-21 20:55:27 -05:00
  • 16bc83032d Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 39f11815ed Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:55:19 -05:00
  • efad21d335 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 42e255c1e5 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 012b571a2e Make the ccache sentinel public; sibling modules pass it as a default J. Nick Koston 2026-08-21 20:55:07 -05:00
  • 814109df47 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:51:57 -05:00
  • ff0298c66a Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:51:57 -05:00
  • c838d11bf4 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:51:57 -05:00
  • a1d59049b4 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:51:57 -05:00
  • 587873a2da Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:51:56 -05:00
  • 4a16365f13 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:51:56 -05:00
  • 80a4178f05 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:49:32 -05:00
  • 0973044214 Strip the python path for cmd.exe, name rules by kind, take the resolved install J. Nick Koston 2026-08-21 20:49:30 -05:00
  • d628bc3aae Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:47:42 -05:00
  • e5ad855337 Use the shared tool accessor for gcc, drop dead dataclass defaults, add a resolve test helper J. Nick Koston 2026-08-21 20:47:17 -05:00
  • 67f6812f78 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:46:18 -05:00
  • aad89cd939 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:46:18 -05:00
  • 4101ad4fb1 One owner for the toolchain tool layout, thread a pre-resolved ccache J. Nick Koston 2026-08-21 20:46:10 -05:00
  • 048025e9dd Form the local-library URL with as_uri so the test passes on Windows J. Nick Koston 2026-08-21 20:44:49 -05:00
  • e9d6132c61 Name the honored native-arduino pio options once J. Nick Koston 2026-08-21 20:43:43 -05:00
  • 9268f52b9e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:38:33 -05:00
  • df91523ce3 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:38:33 -05:00
  • e779df14cb Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:38:32 -05:00
  • 8ad1ed98b7 Skip backend-provided dependencies in the graph walk, validate manifests before extra scripts J. Nick Koston 2026-08-21 20:38:23 -05:00
  • f2a878cb25 Stop warning about the now-honored f_cpu and ldscript overrides J. Nick Koston 2026-08-21 20:31:12 -05:00
  • c9a40e550c Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:30:32 -05:00
  • 5474ba2ca1 Honor board_build.ldscript for the native flash linker script J. Nick Koston 2026-08-21 20:30:30 -05:00
  • accfd12199 Honor board_build.f_cpu on the native compile line J. Nick Koston 2026-08-21 20:28:27 -05:00
  • e97388ce00 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:27:43 -05:00
  • b87875881e Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:27:43 -05:00
  • 78a1e88915 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:27:43 -05:00
  • 7298eed5b3 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:27:43 -05:00
  • d8c02221cc Route board_build.ldscript through to the native ESP8266 generator too J. Nick Koston 2026-08-21 20:27:33 -05:00
  • 8cefacd7b6 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:25:33 -05:00
  • 7beda110d4 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:25:32 -05:00
  • a703acf85f Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:25:32 -05:00
  • 76d8c9eb46 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:25:32 -05:00
  • 7fb18f395f Honor board_build.f_cpu under the native ESP8266 Arduino toolchain J. Nick Koston 2026-08-21 20:25:23 -05:00
  • 6070941771 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:22:05 -05:00
  • d78083f9f2 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:22:05 -05:00
  • 44b64e0963 Note why F_CPU is hardcoded, widen the plain linker-flag denylist J. Nick Koston 2026-08-21 20:21:57 -05:00
  • dc0fddd349 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 19:59:57 -05:00
  • 44db267a2c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 19:59:54 -05:00
  • df1aa5ff61 Make the lex-once contract structural, stamp the compiler, guard bare -I/-D J. Nick Koston 2026-08-21 19:59:26 -05:00
  • 26ea560139 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 19:24:21 -05:00
  • 4cec2e119c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 19:24:20 -05:00
  • 7c4dfe8c08 Best-effort stderr-note re-emit, name the unreadable-header cause, state the quoting contract J. Nick Koston 2026-08-21 19:24:10 -05:00
  • f3395afae1 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 18:56:03 -05:00
  • 69f558d83d Pin the board-table equality, note the flash_freq audit J. Nick Koston 2026-08-21 18:55:52 -05:00
  • 6b56def2bf Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 18:55:40 -05:00
  • ce5ccb4294 Name every ld-generation failure, refuse inert linker flags, reuse the shared lexer J. Nick Koston 2026-08-21 18:54:19 -05:00
  • f451de062a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:45:05 -05:00
  • 923e293537 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:45:05 -05:00
  • f92386b3cc Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:45:04 -05:00
  • c1a7c87a64 Cover the non-dict bundled-manifest branch J. Nick Koston 2026-08-21 17:44:57 -05:00
  • 88e6471a4b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:38:34 -05:00
  • 9fd323e7d9 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:38:33 -05:00
  • 4e830241d0 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:38:33 -05:00
  • d96ddf3612 Catch the depends= spelling, warn on bundled extraScripts, trust top-level requests J. Nick Koston 2026-08-21 17:38:25 -05:00
  • daea0cc9f3 Warn on missing decode tools on both toolchains, fail the CI key resolver loudly J. Nick Koston 2026-08-21 17:26:11 -05:00
  • 978d7fc2e7 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:19:09 -05:00
  • cb409e276a Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:19:09 -05:00
  • d0a3392c46 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:19:09 -05:00
  • e18852e084 Fail on dropped requests, guard the last manifest fields, parse dot_a_linkage strictly J. Nick Koston 2026-08-21 17:19:01 -05:00
  • 27b80f895b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:04:13 -05:00
  • e2cc4e825f Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:04:12 -05:00
  • 496d705dc7 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:04:12 -05:00
  • 1f868d22fb Expose request_key as the public pair of ConvertedLibrary.node_key J. Nick Koston 2026-08-21 17:04:03 -05:00
  • 3e56619cd6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 16:52:50 -05:00
  • 84d98a3593 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 16:52:50 -05:00
  • bf3972cbf6 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 16:52:50 -05:00
  • 2ecf7af416 Name malformed manifests, diff drop-warnings by node key, surface bundled deps J. Nick Koston 2026-08-21 16:52:32 -05:00
  • 7a99e65853 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 16:07:41 -05:00
  • 5622a7b851 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 16:07:40 -05:00
  • 659211b8bd Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 16:07:40 -05:00
  • 91a4eb0f57 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 16:07:40 -05:00
  • 97ed253c38 Say the floor's config-validation guard is future wiring, not present J. Nick Koston 2026-08-21 16:07:30 -05:00
  • 0127b483b0 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 15:34:01 -05:00
  • 114302b518 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 15:34:01 -05:00
  • e2d0ebbd6e Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 15:34:01 -05:00
  • be2395da66 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 15:34:00 -05:00
  • cbf1241401 Resolve the ccache path on every call, matching the espidf backend J. Nick Koston 2026-08-21 15:33:51 -05:00
  • 98f574c251 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 15:19:11 -05:00
  • 568885f80d Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 15:19:11 -05:00
  • 17a251d062 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 15:19:10 -05:00
  • ce87ca2e11 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 15:19:10 -05:00
  • 33aea420ac Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 15:19:10 -05:00
  • e3d29e9fff Name a non-list registry system field instead of a TypeError J. Nick Koston 2026-08-21 15:18:54 -05:00
  • dbae5246e6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 14:50:47 -05:00
  • 2fba991b51 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 14:50:47 -05:00
  • 92356804c6 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 14:50:47 -05:00
  • 03bf037cb8 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 14:50:47 -05:00
  • 4dc2d34399 State the encoder's real registry parity and why the 3.1.1 floor exists J. Nick Koston 2026-08-21 14:50:36 -05:00
  • 11ea819bc7 Bump aioesphomeapi from 45.12.0 to 45.13.1 (#18600) esphome[bot] 2026-08-21 14:36:47 -05:00