summaryrefslogtreecommitdiff
path: root/.appveyor
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2023-01-23 09:30:39 -0800
committerWilliam Deegan <bill@baddogconsulting.com>2023-01-23 09:30:39 -0800
commitdda03dbc3c35fce1b3fe5e0e65fc59d0339817a8 (patch)
treef9448db06cca1c1716262f25becaaee755a7cc29 /.appveyor
parenta10124dc776002f2c59ccb79923c79a930781d72 (diff)
downloadscons-git-dda03dbc3c35fce1b3fe5e0e65fc59d0339817a8.tar.gz
Skip lxml if using py 3.11+ and you're on windows as there's currently not a lxml binary wheel for such. Remove when this changes
Diffstat (limited to '.appveyor')
-rw-r--r--.appveyor/install.bat11
1 files changed, 5 insertions, 6 deletions
diff --git a/.appveyor/install.bat b/.appveyor/install.bat
index 561faacd2..95f51155f 100644
--- a/.appveyor/install.bat
+++ b/.appveyor/install.bat
@@ -4,11 +4,10 @@ REM use mingw 32 bit until #3291 is resolved
REM add python and python user-base to path for pip installs
set PATH=C:\\%WINPYTHON%;C:\\%WINPYTHON%\\Scripts;C:\\ProgramData\\chocolatey\\bin;C:\\MinGW\\bin;C:\\MinGW\\msys\\1.0\\bin;C:\\cygwin\\bin;C:\\msys64\\usr\\bin;C:\\msys64\\mingw64\\bin;%PATH%
C:\\%WINPYTHON%\\python.exe -m pip install -U --progress-bar off pip setuptools wheel
-REM No real use for lxml on Windows (and some versions don't have it):
-REM We don't install the docbook bits so those tests won't run anyway
-REM The Windows builds don't attempt to make the docs
-REM Adjust this as requirements-dev.txt changes.
-REM C:\\%WINPYTHON%\\python.exe -m pip install -U --progress-bar off -r requirements-dev.txt
-C:\\%WINPYTHON%\\python.exe -m pip install -U --progress-bar off ninja psutil
+
+REM requirements-dev.txt will skip installing lxml for windows and py 3.11+, where there's
+REM no current binary wheel
+C:\\%WINPYTHON%\\python.exe -m pip install -U --progress-bar off -r requirements-dev.txt
+
choco install --allow-empty-checksums dmd ldc swig vswhere xsltproc winflexbison3
set