From b7e2366cd14557f43accd55470b686e556b4e09c Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 29 Mar 2024 15:58:06 +0200 Subject: [PATCH] Debug files files on macos are actually folders. --- scripts/symupload.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/symupload.py b/scripts/symupload.py index f967acb60..25aa533e1 100644 --- a/scripts/symupload.py +++ b/scripts/symupload.py @@ -5,6 +5,7 @@ import sys import glob import zipfile import requests +import shutil database = "valentina" @@ -135,7 +136,10 @@ def upload_symbols(install_root, val_version, commit_hash, qt_version, clean=Fal print(f"PermissionError removing '{sym_file}': {e}") try: - os.remove(debug_file) + if sys.platform == "darwin": + shutil.rmtree(debug_file) + else: + os.remove(debug_file) print(f"Debug file '{debug_file}' removed.") except PermissionError as e: print(f"PermissionError removing '{debug_file}': {e}")