-
Notifications
You must be signed in to change notification settings - Fork 33
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
scikit-build setup.py for numba-dpex #1107
scikit-build setup.py for numba-dpex #1107
Conversation
0750d76
to
9d98c92
Compare
a81228c
to
bf4e573
Compare
I think it's ready for merge now. Could you please review? |
bf4e573
to
239470f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The commits should be squashed into a single one.
Also a separate commit should update the Getting Started documentation and README
9bf6388
to
3eca16b
Compare
done
I can't change the docs on this branch, should I push the updated docs directly into the gh-pages branch? |
You can create a separate branch on IntelPython/numba-dpex with the documentation changes and then open a PR off that branch. gh-pages stores the generated docs and we should never push anything directly to that branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks fine. We need to add a version check for cmake in the meta.yml and environment.yml files.
The other comment about using the FindDpctl
macro can perhaps be side stepped for now.
91a09e3
to
f8f7e6a
Compare
|
f8f7e6a
to
19ec3b3
Compare
No need for *.cl and *.spir in MANIFEST Fix ninja problem Add 2nd level CMakeLists Add build-system to toml Adding CMakeLists for the runtime Partially functional runtime CMakeLists Functional skbuild script with all CMakeLists Add scikit-build in conda-recipe and environment.yml Add license to setup.py Missing >= Add scikit-build to environment/coverage.yml Failsafe find_package(PythonLibs REQUIRED) Add cmake to conda env Fix CI build issues setup.py docs fix Debug github CI test issues Fix jenkins
19ec3b3
to
511c2bc
Compare
We need to switch to scikit-build based setup.
This will make easy to integrate/compile different extensions and libraries with orthogonal requirements.
JIRA Reference: SAT-6040