Skip to content
Snippets Groups Projects
Commit 5291aa5a authored by Ben Boeckel's avatar Ben Boeckel
Browse files

gitlab-ci: use `delvewheel` to build Windows wheels

The bitness issue has been resolved now. Tell `delvewheel` where to look
for DLLs as well.
parent e7ca4e72
No related branches found
No related tags found
No related merge requests found
......@@ -311,13 +311,11 @@
- pip install wheel
- python setup.py bdist_wheel
- python "$env:GIT_CLONE_PATH\.gitlab\ci\create_wheel_sdk_archive.py"
# XXX(delvewheel): It is finding 32bit Visual Studio libraries and
# bailing instead of continuing to search for 64bit versions of the
# DLL.
# See https://github.com/adang1345/delvewheel/issues/12
# - pip install delvewheel
# - delvewheel show (Get-ChildItem dist\*.whl | % FullName) | Out-File -FilePath "$env:GIT_CLONE_PATH\wheel_output.log"
# - delvewheel repair (Get-ChildItem dist\*.whl | % FullName) | Out-File -Append -FilePath "$env:GIT_CLONE_PATH\wheel_output.log"
- pip install delvewheel
- delvewheel show (Get-ChildItem dist\*.whl | % FullName) | Out-File -FilePath "$env:GIT_CLONE_PATH\wheel_output.log"
- delvewheel repair (Get-ChildItem dist\*.whl | % FullName) | Out-File -Append -FilePath "$env:GIT_CLONE_PATH\wheel_output.log"
- Rename-Item -Path dist -NewName dist-orig
- Rename-Item -Path wheelhouse -NewName dist
- cd ..
- .gitlab\ci\check_warnings.ps1 -BuildPath . # This will call exit in case of warnings
interruptible: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment