Files
inmp441test/scripts/exclude_lvgl_asm.py
DESKTOP-PUHFO60\dsx2016 59b85fb7dc Add INMP441 sound-level meter for CYD 2.8/3.5.
I2S mic on WS22/SCK27(SD35) with LVGL dB gauge, peak/min-max and firmware pack.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 20:49:12 +08:00

14 lines
476 B
Python

"""Exclude LVGL Helium/Neon .S files that break ESP32 (xtensa) builds."""
import shutil
from pathlib import Path
Import("env") # type: ignore # noqa: F821
LIBDEPS = Path(env["PROJECT_LIBDEPS_DIR"]) / env["PIOENV"] / "lvgl" # type: ignore # noqa: F821
for sub in ("draw/sw/blend/helium", "draw/sw/blend/neon"):
target = LIBDEPS / "src" / sub
if target.exists():
shutil.rmtree(target, ignore_errors=True)
print(f"Removed LVGL ASM path: {target}")