circuitpython/runtime.py
2025-02-05 11:09:15 -08:00

11 lines
359 B
Python

import pathlib
paths = pathlib.Path(".").glob("**/*.c")
translate_h = '#include "supervisor/shared/translate/translate.h"'
for p in paths:
if "esp-idf" in p:
continue
lines = p.read_text().split("\n")
if '#include "py/runtime.h"' in lines and translate_h in lines:
lines.remove(translate_h)
p.write_text("\n".join(lines))