summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortoofar <toofar@spalge.com>2023-07-16 23:45:14 +1200
committertoofar <toofar@spalge.com>2023-07-27 19:12:03 +1200
commit6042fccbf58955dba251e833d3ed4d66d79102e9 (patch)
treeedd1b9e94ce00523077bdd12b54365722b6ef6fe
parenta71aff389d230944d4658ddc8f3e30c6f083e9c6 (diff)
downloadqutebrowser-6042fccbf58955dba251e833d3ed4d66d79102e9.tar.gz
qutebrowser-6042fccbf58955dba251e833d3ed4d66d79102e9.zip
Re-compile PyInstaller bootloader in CI.
Since we are pulling down PyInstaller off of the develop branch we need to recompile the bootloader, because upstream only commits a new one back to the branch on releases. Luckily all the compiler requirements seem to already be installed on CI. For the record the macOS CI is currently failing with dlopen: dlopen(/Users/runner/work/qutebrowser/qutebrowser/dist/qutebrowser.app/Contents/MacOS/libpython3.10.dylib, 10): image not found And upon inspection of dist/ that file seems to be at ./qutebrowser.app/Contents/Resources/libpython3.10.dylib ./qutebrowser.app/Contents/Frameworks/libpython3.10.dylib ./qutebrowser/_internal/libpython3.10.dylib
-rw-r--r--tox.ini2
1 files changed, 2 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 7616cac38..af59910f2 100644
--- a/tox.ini
+++ b/tox.ini
@@ -187,6 +187,7 @@ passenv =
APPDATA
HOME
PYINSTALLER_DEBUG
+ PYINSTALLER_COMPILE_BOOTLOADER
setenv =
qt5: PYINSTALLER_QT5=true
deps =
@@ -268,6 +269,7 @@ passenv = *
# Override default PyQt6 from [testenv]
setenv =
qt5: QUTE_QT_WRAPPER=PyQt5
+ PYINSTALLER_COMPILE_BOOTLOADER=true
usedevelop = true
deps =
-r{toxinidir}/requirements.txt