Commit a0918e1
authored
feat(examples): add sdkconfig integration test examples (#1718)
Self-verifying examples that demonstrate two undocumented sdkconfig features:
- espidf-sdkconfig-defaults: SDKCONFIG_DEFAULTS layering via
board_build.cmake_extra_args with multiple semicolon-separated files
- espidf-sdkconfig-custom-path: custom sdkconfig output path via
board_build.esp-idf.sdkconfig_path
Both use _Static_assert to verify the configuration took effect at
compile time, making them self-checking integration tests.1 parent bf8f9c1 commit a0918e1
File tree
13 files changed
+2353
-0
lines changed- examples
- espidf-sdkconfig-custom-path
- src
- espidf-sdkconfig-defaults
- src
13 files changed
+2353
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments