summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorhathach <[email protected]>2025-07-02 15:32:12 +0700
committerhathach <[email protected]>2025-07-02 15:32:12 +0700
commit0388700ad7c0fc8565457a56d7e7bd5744ac0d1d (patch)
tree55ac857d737e755cbb5c14d3ab1d5010ddc0ccc2 /tools
parent4579b4f8255a5ed06e276978474fab7c7567445a (diff)
update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM
Diffstat (limited to 'tools')
-rwxr-xr-xtools/build.py6
-rwxr-xr-xtools/build_utils.py2
2 files changed, 4 insertions, 4 deletions
diff --git a/tools/build.py b/tools/build.py
index 6e73681fe..eaa383d73 100755
--- a/tools/build.py
+++ b/tools/build.py
@@ -101,10 +101,8 @@ def cmake_board(board, toolchain, build_flags_on):
if build_utils.skip_example(example, board):
ret[2] += 1
else:
- rcmd = run_cmd(f'cmake examples/{example} -B {build_dir}/{example} -G Ninja '
- f'-DBOARD={board} {build_flags}')
- if rcmd.returncode == 0:
- rcmd = run_cmd(f'cmake --build {build_dir}/{example}')
+ rcmd = run_cmd(f'idf.py -C examples/{example} -B {build_dir}/{example} -G Ninja '
+ f'-DBOARD={board} {build_flags} build')
ret[0 if rcmd.returncode == 0 else 1] += 1
else:
rcmd = run_cmd(f'cmake examples -B {build_dir} -G Ninja -DBOARD={board} -DCMAKE_BUILD_TYPE=MinSizeRel '
diff --git a/tools/build_utils.py b/tools/build_utils.py
index 2998f940d..d80ceea7c 100755
--- a/tools/build_utils.py
+++ b/tools/build_utils.py
@@ -26,6 +26,8 @@ def skip_example(example, board):
# family.mk
family_mk = family_dir / "family.mk"
+ if not family_mk.exists():
+ family_mk = family_dir / "family.cmake"
mk_contents = family_mk.read_text()
# Find the mcu, first in family mk then board mk