Skip to content
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

[WIP] Add AppVeyor CI setup on Windows #31

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

rth
Copy link
Contributor

@rth rth commented Jan 18, 2017

This PR aims to track progress on building simhash-py on Windows using the Microsoft Visual Studio compilers, as discussed in issue #29. It adds,

  • a appveyor.yml setup script (that would require to activate Appveyor CI on this repository)
  • makes paths in setup.py OS independent

This is still work in progress, currently Windows builds for all Python versions fail as discussed in the parent issue #29, in particular detailed error messages can be found for,

Notes

@rth
Copy link
Contributor Author

rth commented Jan 18, 2017

Support of multiple Python versions on Windows may be too challenging a task given the use of simhash-cpp of the C++11 standard, and the poor support of this standard by earlier versions of MSVC compilers.

Therefore restricting this PR to Python 3.5 (or even 3.6) that use the latest (and most complete) MSVC 2015 compiler might a more reasonable first step.

Update: latest Appveyor CI output can be found at https://ci.appveyor.com/project/rth/simhash-py

@rth rth mentioned this pull request Feb 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant