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

Add cmake as a build dependency in the pyproject.toml file #31

Merged

Conversation

AdamWRichardson
Copy link
Contributor

Fixes #26

Self explanatory fix for issues in the build process. The build process can be improved further by using existing well maintained tools for this sort of thing such as scikit build but just committing the minimum changes required.

If you're not tied to conda I would suggest ignoring it and just using Python's build system - it's not perfect but it's come a long way and means that conda would be supported automatically as well as non-conda users

@CLAassistant
Copy link

CLAassistant commented Apr 13, 2023

CLA assistant check
All committers have signed the CLA.

@AdamWRichardson
Copy link
Contributor Author

AdamWRichardson commented Jul 13, 2023

This will fix building from sdist so will hopefully be future-proof as well but in addition you could upload the wheels built for AArch64 so that M1/M2 Macs can use this package as in #PR

@robertodr
Copy link

It would be extremely helpful to have this one merged!

@bstellato bstellato closed this Feb 15, 2024
@bstellato bstellato reopened this Feb 15, 2024
@bstellato bstellato merged commit f1801cc into osqp:master Feb 15, 2024
3 checks passed
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.

M1 - "No Cmake" (with workaround)
4 participants