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

Method ensure_directories_exist

ci/compiler/path_manager.py:70–76  ·  view source on GitHub ↗

Create all necessary directories.

(self)

Source from the content-addressed store, hash-verified

68 return self.fastled_root / "platformio_cache"
69
70 def ensure_directories_exist(self) -> None:
71 """Create all necessary directories."""
72 self.build_dir.mkdir(parents=True, exist_ok=True)
73 self.global_package_lock_file.parent.mkdir(parents=True, exist_ok=True)
74 self.core_dir.mkdir(parents=True, exist_ok=True)
75 self.packages_dir.mkdir(parents=True, exist_ok=True)
76 self.global_platformio_cache_dir.mkdir(parents=True, exist_ok=True)

Callers 2

__init__Method · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected