-
Notifications
You must be signed in to change notification settings - Fork 72
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 macOS pip-packages. Add GCC-macOS configuration to CI. #513
Conversation
5adf90c
to
74905d1
Compare
a6c4067
to
f597e1c
Compare
f138f81
to
57f64a6
Compare
1ecc0a8
to
377550d
Compare
8495cab
to
5a726d3
Compare
@p-senichenkov When you are ready to approve then we will cherry-pick the fc2101e to your branch. You can do it by yourself or I can |
Please, do it yourself |
Done |
I've brought |
495122b
to
4e07403
Compare
Add missing steps in install-dependencies action. Add configuration to core-tests and bindings-tests workflows. Add --formula flag to `brew install cmake` to disable warning. Fix missed includes in bind_primitive.h Set C++ as CMake project language, remove C-compilers exports.
Create a separate job for macOS wheel matrix generation due to wheels autoskipping on x86_64 ubuntu runner. Create matrix merge job to merge all matrices into a single. Add macOS support to the wheel build job.
4e07403
to
7e30078
Compare
Add macOS wheels to cibuildwheel workflow:
Add macOS-GCC CI configuration:
Refactor CI:
Also set C++ as default CMake project language, remove C-compilers exports.
Fix boost libraries building to build only used libraries.