mirror of
https://github.com/esphome/esphome.git
synced 2026-08-24 07:06:20 +00:00
0973044214153f2e3746758d555f1bf8c57caa4e
The build.ninja python variable goes through strip_win_long_path_prefix like every other emitted binary path (the NSIS launcher's extended prefix cannot be spawned by cmd.exe). Compile rules are named by the shared source kinds directly, retiring the identity translation table and its drift test. write_project takes the caller's resolved ccache, get_flash_ld_path reads the InstalledPaths the ninja file linked against instead of re-resolving the version, the board backstop checks the one table it indexes with an honest comment, and cc/cxx/ar paths go through the shared toolchain_tool accessor (gaining the Windows suffix).
[ci] Stop jobs hanging on apt by restoring the cached apt action and bounding raw apt calls (#18518)
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
575 MiB
Languages
C++
58.3%
Python
41.1%
C
0.3%
JavaScript
0.2%
