CadQuery / ocp-build-system

A system to build Python wheel PyPI packages for OCP.
Apache License 2.0
6 stars 8 forks source link

Streamlining MacOS arm64 build #22

Closed jdegenstein closed 4 months ago

jdegenstein commented 5 months ago

Many changes but was able to successfully build/test for py 3.9 3.10 3.11 and 3.12. I deleted local-build.sh and migrated to doing everything in the local-build.yml file to have easier use of environment variables (such as the python version). Another benefit of this is that the 4 versions will build in parallel rather than in series.

https://github.com/jdegenstein/ocp-build-system/actions/runs/7804734797

jmwright commented 5 months ago

Thanks for all the work on this @jdegenstein . Would you be able to fix the merge conflicts so that I can merge this?

jmwright commented 5 months ago

Maybe we should also leave the local-build.sh script in the repo for people who want to build wheels locally. I have used that script on a RockPro64 to build aarch64 wheels.

jmwright commented 4 months ago

Thanks @jdegenstein !

jdegenstein commented 4 months ago

@jmwright thanks for merging, sorry I wasn't able to figure out how to fix the merge conflicts (not sure I have permissions to this repo??)

jmwright commented 4 months ago

@jdegenstein No problem. You probably could have rebased your branch on main and pushed that back to your fork (you would normally have to do a force push I think). Merge conflicts are a pain though, at least for me, so I understand having trouble with this one.