MCPcopy Create free account
hub / github.com/FastLED/FastLED / resolve_and_cache_platform_artifacts

Function resolve_and_cache_platform_artifacts

ci/compiler/platformio_cache.py:1043–1058  ·  view source on GitHub ↗

Main entry point for resolving and caching PlatformIO platform artifacts. Args: platformio_ini_path: Path to the platformio.ini file to process cache_dir: Cache directory for storing artifacts

(
    platformio_ini_path: Path, cache_dir: Path
)

Source from the content-addressed store, hash-verified

1041
1042# Public API function
1043def resolve_and_cache_platform_artifacts(
1044 platformio_ini_path: Path, cache_dir: Path
1045) -> None:
1046 """
1047 Main entry point for resolving and caching PlatformIO platform artifacts.
1048
1049 Args:
1050 platformio_ini_path: Path to the platformio.ini file to process
1051 cache_dir: Cache directory for storing artifacts
1052 """
1053 print(f"Starting platform artifact resolution for {platformio_ini_path}")
1054 print(f"Using cache directory: {cache_dir}")
1055
1056 _apply_board_specific_config(platformio_ini_path, cache_dir)
1057
1058 print("Platform artifact resolution completed")

Callers

nothing calls this directly

Calls 2

printFunction · 0.50

Tested by

no test coverage detected