summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-10-21 17:07:53 +0200
committerFlorian Bruhin <me@the-compiler.org>2021-10-21 17:07:53 +0200
commita0bfb7c824900881f01c53204d9e8cd0b5b78f53 (patch)
tree2f99bc95e1caef16bec4ccbfe7a67c3687381fd4
parent959c3889840f3118b09b93ddd603e2c1a848c15c (diff)
downloadqutebrowser-a0bfb7c824900881f01c53204d9e8cd0b5b78f53.tar.gz
qutebrowser-a0bfb7c824900881f01c53204d9e8cd0b5b78f53.zip
scripts: Remove macOS symlinking
Seems to be fixed in PyInstaller 4.4? See #6611.
-rwxr-xr-xscripts/dev/build_release.py19
1 files changed, 0 insertions, 19 deletions
diff --git a/scripts/dev/build_release.py b/scripts/dev/build_release.py
index a1c6646eb..04a981199 100755
--- a/scripts/dev/build_release.py
+++ b/scripts/dev/build_release.py
@@ -225,25 +225,6 @@ def patch_mac_app():
with open(plist_path, "wb") as f:
plistlib.dump(plist_data, f)
- # Replace some duplicate files by symlinks
- framework_path = os.path.join(app_path, 'Contents', 'MacOS', 'PyQt5',
- 'Qt', 'lib', 'QtWebEngineCore.framework')
-
- core_lib = os.path.join(framework_path, 'Versions', '5', 'QtWebEngineCore')
- os.remove(core_lib)
- core_target = os.path.join(*[os.pardir] * 7, 'MacOS', 'QtWebEngineCore')
- os.symlink(core_target, core_lib)
-
- framework_resource_path = os.path.join(framework_path, 'Resources')
- for name in os.listdir(framework_resource_path):
- file_path = os.path.join(framework_resource_path, name)
- target = os.path.join(*[os.pardir] * 5, name)
- if os.path.isdir(file_path):
- shutil.rmtree(file_path)
- else:
- os.remove(file_path)
- os.symlink(target, file_path)
-
INFO_PLIST_UPDATES = {
'CFBundleVersion': qutebrowser.__version__,