Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ci: add Windows x64 wheels #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
bbayles merged 1 commit into ada-url:main from Master-Hash:main
Oct 30, 2023
Merged

ci: add Windows x64 wheels #47

bbayles merged 1 commit into ada-url:main from Master-Hash:main
Oct 30, 2023

Conversation

@Master-Hash
Copy link
Contributor

@Master-Hash Master-Hash commented Oct 28, 2023
edited
Loading

Also aim to fix #24.
Thanks @plusiv for #46 (comment), where he came up with the solution.

It's a little bit tricky: maybe make cannot work with vcvars64.bat to modify the env, so I use a long before-build.

And I don't know how to choose from vcvars64.bat and vcvars32.bat by the OS arch. So only x64 wheels are available.


Some questions:

  • Why do we include .o, .cpp, .c, .h files in the wheels? Afaik, ada works well without them.
  • pip install ada_url --no-binary ada_url will fail (on both Linux and Windows) because of the absence of ada.o, same as Feat: add windows wheels #46 (comment) . Maybe we can open a new issue for this?

Microsoft Visual C++ 2015-2022 Redistributable is needed at runtime.

Copy link
Collaborator

bbayles commented Oct 29, 2023

Excellent! I'll get a Windows machine to test this on.

Master-Hash reacted with eyes emoji

Copy link
Collaborator

@bbayles bbayles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work on this - many thanks.

@bbayles bbayles merged commit a3bbeaa into ada-url:main Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@bbayles bbayles bbayles approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Build wheels for Windows

AltStyle によって変換されたページ (->オリジナル) /