From ef86c3fb6ff016bc375770c8d45099081f9e4b48 Mon Sep 17 00:00:00 2001 From: t0mpr1c3 Date: Fri, 16 Jun 2023 17:32:28 -0400 Subject: [PATCH] put double quotes around paths in avrdude command --- src/main/python/ayab/firmware_flash.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/python/ayab/firmware_flash.py b/src/main/python/ayab/firmware_flash.py index b53a6ea1..18010534 100644 --- a/src/main/python/ayab/firmware_flash.py +++ b/src/main/python/ayab/firmware_flash.py @@ -182,8 +182,8 @@ def generate_command(self, base_dir, os_name, controller_name, return None exe_route = re.sub(r"\n$", r"", result.stdout.decode("ascii")) elif os_name == "Darwin": # macOS - exe_route = self.__app_context.get_resource( - "ayab/firmware/avrdude_mac") + exe_route = "\"" + self.__app_context.get_resource( + "ayab/firmware/avrdude_mac") + "\"" binary_file = os.path.join( self.__app_context.get_resource("ayab/firmware"), firmware_name)