diff options
author | Micah Lee <micah@micahflee.com> | 2022-04-03 17:35:41 -0700 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2022-04-03 17:35:41 -0700 |
commit | 49471a835a4284582a5bc437690040b8dc33be5a (patch) | |
tree | 58a34ce43a523247ab61b4b24146483b271b58d7 /desktop/scripts | |
parent | 9b28a9393aec28d94ec89771238c404d1bc89c20 (diff) | |
download | onionshare-49471a835a4284582a5bc437690040b8dc33be5a.tar.gz onionshare-49471a835a4284582a5bc437690040b8dc33be5a.zip |
Fix macOS cleanup script
Diffstat (limited to 'desktop/scripts')
-rw-r--r-- | desktop/scripts/build-macos.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/desktop/scripts/build-macos.py b/desktop/scripts/build-macos.py index 4d4c02e0..f9586de0 100644 --- a/desktop/scripts/build-macos.py +++ b/desktop/scripts/build-macos.py @@ -142,9 +142,14 @@ def cleanup_build(): shutil.rmtree( f"{app_path}/Contents/MacOS/lib/PySide2/Qt/lib/{framework}.framework" ) + print( + f"Deleted: {app_path}/Contents/MacOS/lib/PySide2/Qt/lib/{framework}.framework" + ) try: os.remove(f"{app_path}/Contents/MacOS/lib/PySide2/{framework}.abi3.so") os.remove(f"{app_path}/Contents/MacOS/lib/PySide2/{framework}.pyi") + print(f"Deleted: {app_path}/Contents/MacOS/lib/PySide2/{framework}.abi3.so") + print(f"Deleted: {app_path}/Contents/MacOS/lib/PySide2/{framework}.pyi") except FileNotFoundError: pass @@ -219,10 +224,12 @@ def cleanup_build(): f"{app_path}/Contents/Resources/lib/PySide2/rcc", f"{app_path}/Contents/Resources/lib/PySide2/uic", ]: - if os.path.isdir(filename): - shutil.rmtree(filename) - elif os.path.isfile(filename): + if os.path.isfile(filename) or os.path.islink(filename): os.remove(filename) + print(f"Deleted: {filename}") + elif os.path.isdir(filename): + shutil.rmtree(filename) + print(f"Deleted: {filename}") else: print(f"Cannot delete, filename not found: {filename}") |