mirror of
https://github.com/onionshare/onionshare.git
synced 2025-01-23 05:01:24 -05:00
Codesign .dylib files too, and properly delete unused PySide2 files
This commit is contained in:
parent
c8745cd8dc
commit
c8385a3416
@ -207,29 +207,27 @@ def main():
|
|||||||
|
|
||||||
print("○ Delete more unused PySide2 stuff to save space")
|
print("○ Delete more unused PySide2 stuff to save space")
|
||||||
for filename in [
|
for filename in [
|
||||||
"PySide2/Designer.app",
|
f"{app_dir}/Contents/Resources/lib/PySide2/Designer.app",
|
||||||
"PySide2/examples",
|
f"{app_dir}/Contents/Resources/lib/PySide2/examples",
|
||||||
"PySide2/glue",
|
f"{app_dir}/Contents/Resources/lib/PySide2/glue",
|
||||||
"PySide2/include",
|
f"{app_dir}/Contents/Resources/lib/PySide2/include",
|
||||||
"PySide2/pyside2-lupdate",
|
f"{app_dir}/Contents/Resources/lib/PySide2/pyside2-lupdate",
|
||||||
"PySide2/Qt/qml",
|
f"{app_dir}/Contents/Resources/lib/PySide2/Qt/qml",
|
||||||
"PySide2/libpyside2.abi3.5.15.dylib",
|
f"{app_dir}/Contents/Resources/lib/PySide2/libpyside2.abi3.5.15.dylib",
|
||||||
"PySide2/Qt/lib/QtRepParser.framework",
|
f"{app_dir}/Contents/Resources/lib/PySide2/Qt/lib/QtRepParser.framework",
|
||||||
"PySide2/Qt/lib/QtUiPlugin.framework",
|
f"{app_dir}/Contents/Resources/lib/PySide2/Qt/lib/QtUiPlugin.framework",
|
||||||
"PySide2/Qt/lib/QtWebEngineCore.framework/Helpers",
|
f"{app_dir}/Contents/Resources/lib/PySide2/Qt/lib/QtWebEngineCore.framework/Helpers",
|
||||||
"shiboken2/libshiboken2.abi3.5.15.dylib",
|
f"{app_dir}/Contents/Resources/lib/shiboken2/libshiboken2.abi3.5.15.dylib",
|
||||||
"shiboken2/docs",
|
f"{app_dir}/Contents/Resources/lib/shiboken2/docs",
|
||||||
"PySide2/rcc",
|
f"{app_dir}/Contents/Resources/lib/PySide2/rcc",
|
||||||
"PySide2/uic",
|
f"{app_dir}/Contents/Resources/lib/PySide2/uic",
|
||||||
]:
|
]:
|
||||||
if os.path.isdir(filename):
|
if os.path.isdir(filename):
|
||||||
shutil.rmtree(
|
shutil.rmtree(filename)
|
||||||
f"{app_dir}/Contents/Resources/lib/{filename}"
|
|
||||||
)
|
|
||||||
elif os.path.isfile(filename):
|
elif os.path.isfile(filename):
|
||||||
os.remove(
|
os.remove(filename)
|
||||||
f"{app_dir}/Contents/Resources/lib/{filename}"
|
else:
|
||||||
)
|
print(f"Cannot delete, filename not found: {filename}")
|
||||||
|
|
||||||
after_size = get_size(f"{app_dir}")
|
after_size = get_size(f"{app_dir}")
|
||||||
freed_bytes = before_size - after_size
|
freed_bytes = before_size - after_size
|
||||||
@ -242,6 +240,7 @@ def main():
|
|||||||
|
|
||||||
for path in itertools.chain(
|
for path in itertools.chain(
|
||||||
glob.glob(f"{app_dir}/Contents/Resources/lib/**/*.so", recursive=True),
|
glob.glob(f"{app_dir}/Contents/Resources/lib/**/*.so", recursive=True),
|
||||||
|
glob.glob(f"{app_dir}/Contents/Resources/lib/**/*.dylib", recursive=True),
|
||||||
[
|
[
|
||||||
f"{app_dir}/Contents/Frameworks/QtCore.framework/Versions/5/QtCore",
|
f"{app_dir}/Contents/Frameworks/QtCore.framework/Versions/5/QtCore",
|
||||||
f"{app_dir}/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus",
|
f"{app_dir}/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus",
|
||||||
|
Loading…
Reference in New Issue
Block a user