summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-04-27 16:28:36 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-04-27 16:29:00 +0200
commit14fd4860e4b706cb6af9769e35bdf36f1a9fbce4 (patch)
tree6f2551a6c0d400345b9cba54146d11466605ce3c /tox.ini
parentc609ed741684ca520b9ede84b1db72723f43d125 (diff)
downloadqutebrowser-14fd4860e4b706cb6af9769e35bdf36f1a9fbce4.tar.gz
qutebrowser-14fd4860e4b706cb6af9769e35bdf36f1a9fbce4.zip
build_release: Separate 32/64-bit pyinstaller envs on Windows
For some reason, pip fails now when trying to "update" the existing source clone...
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini11
1 files changed, 11 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 0257137b8..baf21f69f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -167,6 +167,17 @@ deps =
commands =
{envbindir}/pyinstaller --noconfirm misc/qutebrowser.spec
+[testenv:pyinstaller32]
+# A copy of the pyinstaller environment above, to be used for 32-bit on Windows
+# to make sure the both installations are separated.
+# This doesn't actually do anything 32-bit specific, that part happens by
+# setting the PYTHON environment variable accordingly.
+basepython = {[testenv:pyinstaller]basepython}
+pip_version = {[testenv:pyinstaller]pip_version}
+passenv = {[testenv:pyinstaller]passenv}
+deps = {[testenv:pyinstaller]deps}
+commands = {[testenv:pyinstaller]commands}
+
[testenv:eslint]
# This is duplicated in travis_run.sh for Travis CI because we can't get tox in
# the JavaScript environment easily.