Merge branch 'feat/cmakev2_ulp_legacy_shim' into 'master'

feat(ulp): build all legacy ULP projects through CMakev2

See merge request espressif/esp-idf!50143
This commit is contained in:
Renz Christian Bagaporo
2026-07-31 07:10:43 +08:00
44 changed files with 670 additions and 184 deletions
@@ -194,9 +194,6 @@ tools/test_apps/system/ram_loadable_app:
reason: cannot pass # TODO: IDF-15525
tools/test_apps/system/rtc_mem_reserve:
disable:
- if: IDF_BUILD_V2 == "1"
reason: Legacy ULP apps are covered by CMake v1; buildv2 covers full_subproject ULP apps.
enable:
- if: IDF_TARGET in ["esp32p4"]
reason: only P4 has a potential conflict due to using rtc mem for lp rom data/stack