Skip to content

Commit 9695266

Browse files
Paolo CalaoGiuseppe Lumia
authored andcommitted
Update firmware/generator.py
Co-authored-by: Giuseppe Lumia <[email protected]>
1 parent c74654c commit 9695266

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

firmware/generator.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,10 @@ def sha2(file_path):
4141
return hashlib.sha256(f.read()).hexdigest()
4242

4343
# Runs arduino-cli
44-
def arduino_cli(cli_path, args=[]):
45-
res = subprocess.run([cli_path, *args], capture_output=True, text=True)
44+
def arduino_cli(cli_path, args=None):
45+
if args is None:
46+
args=[]
47+
res = subprocess.run([cli_path, *args], capture_output=True, text=True, check=True)
4648
return res.stdout, res.stderr
4749

4850
def provision_binary_details(board):
@@ -102,7 +104,6 @@ def generate_binaries(arduino_cli_path, boards):
102104
"--arduino-cli",
103105
default="arduino-cli",
104106
help="Path to arduino-cli executable",
105-
required=False,
106107
)
107108
args = parser.parse_args(sys.argv[1:])
108109
generate_binaries(args.arduino_cli, BOARDS)

0 commit comments

Comments
 (0)