MCPcopy Create free account
hub / github.com/TactilityProject/Tactility / build_all

Function build_all

Tests/SdkIntegration/tactility.py:336–347  ·  view source on GitHub ↗
(version, platforms, skip_build)

Source from the content-addressed store, hash-verified

334 return None
335
336def build_all(version, platforms, skip_build):
337 for platform in platforms:
338 # First build command must be "idf.py build", otherwise it fails to execute "idf.py elf"
339 # We check if the ELF file exists and run the correct command
340 # This can lead to code caching issues, so sometimes a clean build is required
341 if find_elf_file(platform) is None:
342 if not build_first(version, platform, skip_build):
343 return False
344 else:
345 if not build_consecutively(version, platform, skip_build):
346 return False
347 return True
348
349def wait_for_process(process):
350 buffer = []

Callers 1

build_actionFunction · 0.85

Calls 3

find_elf_fileFunction · 0.85
build_firstFunction · 0.85
build_consecutivelyFunction · 0.85

Tested by

no test coverage detected