J. Nick Koston
|
987da8f5c4
|
Treat resource exhaustion as transient in the generic pch flow too
|
2026-08-26 08:40:35 -05:00 |
|
J. Nick Koston
|
365dcba506
|
Skip compile-DB entries with null fields instead of raising
|
2026-08-25 20:48:28 -05:00 |
|
J. Nick Koston
|
a7e4cf536b
|
Drop duplicate ccache test, keep full compiler output at debug, guard empty compile-DB directory
|
2026-08-25 20:43:37 -05:00 |
|
J. Nick Koston
|
791020f778
|
Merge follow-through: discard the pch when its identity cannot be established
|
2026-08-25 20:00:27 -05:00 |
|
J. Nick Koston
|
84028e787a
|
Log the pch line only when true, fail closed on unreadable sdkconfig, treat signal-killed compiles as transient
|
2026-08-25 19:23:49 -05:00 |
|
J. Nick Koston
|
81bca96e1b
|
Run the gch compile from its resolution dir, self-clean when disabled, log the opt-out hint, pin the knob in tests
|
2026-08-25 18:54:48 -05:00 |
|
J. Nick Koston
|
3e2dc30c06
|
Move the curated header list to build_helpers as PCH_DEFAULT_HEADERS
|
2026-08-25 18:05:23 -05:00 |
|
J. Nick Koston
|
7387211cf1
|
Move the generic pch build machinery into build_helpers/pch.py
|
2026-08-25 18:02:51 -05:00 |
|
J. Nick Koston
|
1059ecf50c
|
Fold header order into pch checksum, gate rebuild-forcing touch, guard malformed compile DBs
|
2026-08-25 17:48:01 -05:00 |
|
J. Nick Koston
|
278abf2771
|
Treat pch spawn errors as transient, keep user force-includes, fold command into checksum
|
2026-08-25 15:53:54 -05:00 |
|
J. Nick Koston
|
aa6e3f74fd
|
Add the OBJECT_DEPENDS edge so a rebuilt gch recompiles its consumers
|
2026-08-25 14:38:04 -05:00 |
|
J. Nick Koston
|
21c9dd33e0
|
Use native separators in the pch test fixture paths
|
2026-08-25 14:18:46 -05:00 |
|
J. Nick Koston
|
337ecfb8f9
|
Select the pch TU by source path, expand response files, and key the failure marker on the command
|
2026-08-25 13:58:34 -05:00 |
|
J. Nick Koston
|
8625e02b8e
|
Cover the remaining pch branches
|
2026-08-25 13:50:01 -05:00 |
|
J. Nick Koston
|
d46518d890
|
Cover the pch compile-command and failure paths
|
2026-08-25 13:45:43 -05:00 |
|
J. Nick Koston
|
71cf6049aa
|
[esp32] Precompile the shared core headers for src compiles
|
2026-08-25 13:33:56 -05:00 |
|
![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png) J. Nick Kostonandpre-commit-ci-lite[bot]
|
19b434f99c
|
[espidf] Cache the discovered component list to skip the discovery configure (#18752)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-08-25 12:36:57 -05:00 |
|
David van 't Wout
|
2ab09e1a77
|
[core] Add add_cmake_arg (#18498)
|
2026-08-20 12:30:33 -05:00 |
|
J. Nick Koston
|
a8e721abeb
|
[esp32] Apply IDF component exclusions to native toolchain builds (#18531)
|
2026-08-20 10:03:49 -04:00 |
|
Rui Marinho
|
ed066cf0fe
|
[espidf] Include .cc, .cxx and .c++ sources in the app source glob (#17754)
|
2026-07-27 10:34:29 +12:00 |
|
J. Nick Koston
|
e095c457ff
|
[esp32] Suppress -Wvolatile in the direct ESP-IDF build (#17404)
|
2026-07-06 03:02:12 +00:00 |
|
 tomaszduda23andJonathan Swoboda
|
e3f164fff2
|
[nrf52] add support for native builds (#16898)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-06-17 21:17:07 -04:00 |
|
Jonathan Swoboda
|
29a79b1373
|
[core] Make set_cpp_standard work on the native IDF toolchain (#16907)
|
2026-06-11 07:25:03 +12:00 |
|
Jonathan Swoboda
|
56983f414f
|
[espidf] Gate esp_idf_size --ng on IDF version (#16441)
|
2026-05-14 22:41:36 -04:00 |
|
Jonathan Swoboda
|
a3b6f92433
|
[espidf] Regenerate bundled CMakeLists; auto-REQUIRE via IDF build properties (#16406)
|
2026-05-13 23:58:48 +00:00 |
|