Commit Graph

  • 8cffd44ffd Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:49:42 -05:00
  • e16008fc58 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:49:42 -05:00
  • 35a1136bea Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:49:41 -05:00
  • 3b091676bf Drop the unreachable nameless-dependency check in the walk J. Nick Koston 2026-08-22 14:49:39 -05:00
  • 4d9da7284e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:44:18 -05:00
  • fd82f0f4bf Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:44:18 -05:00
  • 0883b6e5aa Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:44:18 -05:00
  • ef93ebb67b Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 14:44:17 -05:00
  • 622be18709 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 14:44:17 -05:00
  • ade6dbabae Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:44:17 -05:00
  • 182dc7f636 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:44:17 -05:00
  • d7af5f37b6 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:44:17 -05:00
  • 121795fa8d Trim comment and docstring essays J. Nick Koston 2026-08-22 14:44:12 -05:00
  • 28107bf966 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:41:35 -05:00
  • 594cc89b38 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:41:34 -05:00
  • 8fb771eec8 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:41:34 -05:00
  • 38be558603 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 14:41:34 -05:00
  • 4e48764bbe Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 14:41:34 -05:00
  • deecfade13 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:41:34 -05:00
  • ec237a2d06 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:41:33 -05:00
  • a2267eb686 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:41:33 -05:00
  • dbd6f323c0 Extract the build-info staleness check so its branches are testable J. Nick Koston 2026-08-22 14:41:30 -05:00
  • 23bc88355b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:38:09 -05:00
  • 342b61ef84 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:38:09 -05:00
  • 2903aa7c3e Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:38:09 -05:00
  • e4cb1d4f27 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 14:38:09 -05:00
  • 62a4cb3fe4 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 14:38:09 -05:00
  • d3eaac6f47 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:38:08 -05:00
  • 2eec194d87 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:38:04 -05:00
  • 3a9a6edc0e Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:37:46 -05:00
  • 11875ec040 Dump the main.cpp config comment with sorted keys J. Nick Koston 2026-08-22 14:37:42 -05:00
  • 42134329e3 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:31:40 -05:00
  • f9f642b81d Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:31:39 -05:00
  • 2e9ba5fa2d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:31:39 -05:00
  • eddb5981da Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 14:31:39 -05:00
  • 51221688f6 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 14:31:39 -05:00
  • f695e9dceb Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:31:39 -05:00
  • d8f6368716 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:31:38 -05:00
  • a97b836012 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:31:38 -05:00
  • afeb1a5ea1 Name the changed source when the writer flags a rebuild J. Nick Koston 2026-08-22 14:31:36 -05:00
  • 57248d3d6f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:21:11 -05:00
  • 007cd61fe4 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:21:11 -05:00
  • b435bb9d4f Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:21:11 -05:00
  • 557ba9953d Fail by name on a missing libraries dir; single frameworks warning; fix a vacuous test J. Nick Koston 2026-08-22 14:21:08 -05:00
  • 1d88a5a92b Keep no-op rebuilds quiet J. Nick Koston 2026-08-22 14:14:37 -05:00
  • 0e1c7cbb7e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 14:12:57 -05:00
  • 3985ca5d51 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 14:12:57 -05:00
  • b247df7692 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 14:12:57 -05:00
  • a890527ab3 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 14:12:54 -05:00
  • 2d2750e031 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 14:11:40 -05:00
  • 0d508ccbc0 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 14:11:26 -05:00
  • bf7a617934 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 14:11:02 -05:00
  • 803eef7de6 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 14:11:02 -05:00
  • fb06b4d631 Download a wave of registry libraries in parallel J. Nick Koston 2026-08-22 14:10:40 -05:00
  • 7fe793da17 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 13:51:48 -05:00
  • eb62957b66 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 13:51:48 -05:00
  • 2a86ae572d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 13:51:48 -05:00
  • 447a411d45 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 13:51:48 -05:00
  • ae2893992a Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 13:51:47 -05:00
  • 6b46e9fd03 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 13:51:47 -05:00
  • 2f053371ce Guard the honored board_build branch against the empty-list form J. Nick Koston 2026-08-22 13:51:35 -05:00
  • 47e87d7eb2 Dedupe the rejection warning and make bundled-name membership case-exact J. Nick Koston 2026-08-22 13:50:29 -05:00
  • 893ec5d3f5 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 13:16:00 -05:00
  • 255ca06325 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 13:16:00 -05:00
  • a4a566eac2 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 13:15:59 -05:00
  • 2ea5c87e99 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 13:15:59 -05:00
  • 3bd4cdb760 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 13:15:59 -05:00
  • 9533c09b69 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 13:15:59 -05:00
  • 2dac9112be Pin the scalar shape for the honored board_build options; note the dispatch coupling J. Nick Koston 2026-08-22 13:15:47 -05:00
  • c8dd9dd483 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 13:10:55 -05:00
  • e8ceb241e1 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 13:10:55 -05:00
  • a9149aef28 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 13:10:55 -05:00
  • efa3018123 Close the four diagnostic gaps in the library backend J. Nick Koston 2026-08-22 13:10:44 -05:00
  • efe2dc481d Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:52:53 -05:00
  • ac227b552c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:52:53 -05:00
  • aa2cd99a9b Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:52:53 -05:00
  • 53228c183a Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:52:52 -05:00
  • 478584354e Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:52:52 -05:00
  • 9c7f68b813 Hoist the boolean spelling tables to helpers so cv.boolean and the env parser share one source J. Nick Koston 2026-08-22 12:52:38 -05:00
  • 751914c47f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:48:21 -05:00
  • fe357106df Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:48:21 -05:00
  • f4f7492f37 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:48:21 -05:00
  • ef6c609e93 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:47:48 -05:00
  • b62d59ca26 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:47:07 -05:00
  • e52703617e Name the env boolean spelling tables like device-builder does J. Nick Koston 2026-08-22 12:47:05 -05:00
  • 57cbadbe9f Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 12:46:30 -05:00
  • 315f41e884 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 12:46:29 -05:00
  • a6ca775a48 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 12:46:29 -05:00
  • 65609bb94b Move the backend-agnostic library hardening down from the arduino backend PR J. Nick Koston 2026-08-22 12:46:16 -05:00
  • 09a875f359 Refactor the library backend into focused functions J. Nick Koston 2026-08-22 12:43:04 -05:00
  • e107747643 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 43411106bb Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 01f7373d51 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:26:39 -05:00
  • 6bdec7e907 Warn only for source-like suffix drops, batch ar argv, name non-iterable dependencies J. Nick Koston 2026-08-22 12:26:24 -05:00
  • e41440b16b Tilde-expand the install prefix before the CI cache-path assertion J. Nick Koston 2026-08-22 12:23:24 -05:00
  • 19d8f832b9 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 12:16:27 -05:00
  • d7edb52c7b Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 12:15:40 -05:00
  • 2ab0dc4e4f Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 12:15:39 -05:00
  • bbcc9f690a Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 12:15:39 -05:00
  • 4a1138820d Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 12:15:39 -05:00