From 79bfde31ec9400b378d8775ea5193e31a9d8822e Mon Sep 17 00:00:00 2001 From: Alexey Lapshin Date: Fri, 29 Nov 2024 07:53:24 +0700 Subject: [PATCH] fix(esp_rom): windows: use posix-path generation for gdbinit files --- components/esp_rom/gen_gdbinit.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/esp_rom/gen_gdbinit.py b/components/esp_rom/gen_gdbinit.py index be08121d89..652798005f 100644 --- a/components/esp_rom/gen_gdbinit.py +++ b/components/esp_rom/gen_gdbinit.py @@ -31,6 +31,9 @@ def generate_gdbinit_rom_add_symbols(target: str) -> str: if not rom_elfs_dir: raise EnvironmentError( 'ESP_ROM_ELF_DIR environment variable is not defined. Please try to run IDF "install" and "export" scripts.') + if os.name == 'nt': + # convert to posix-path for windows + rom_elfs_dir = rom_elfs_dir.replace('\\', '/') with open(ROMS_JSON, 'r') as f: roms = json.load(f) if target not in roms: