Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 rapids-cython component for scikit-build based Python package builds #184
Add rapids-cython component for scikit-build based Python package builds #184
Changes from 51 commits
1bbb20d
a151e59
764a5cb
f6affe9
fbeb64f
a8ef734
31b9a56
d52ce7b
0187923
408eec4
5c36ff1
dd0c516
9ce875c
758d5c4
abcd1c7
5db75f6
8e3ebfc
5fcfe16
d5d5a26
7afd4cb
dd3731b
7e86599
a881122
e90df81
e983f56
7fbf4af
cedd5a7
3bdbb71
7c7c48e
7c3e306
85b6c75
3fa62cf
6bebf21
27eb826
fb4b982
d33eb46
40fb705
e156bc1
5d55ac0
dcb181e
26356ea
fef83a1
4d2663a
c94a750
2e368f9
7365e28
69e5ecf
cf54c7d
6070d9c
c60e921
f2a780d
129552a
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
This logic looks really fragile as it maps the presumption of
ld
linker scripts togcc
, which seems like it will cause scikitbuild issues if they want clang / ibmxl / intel compiler support.Anyway since we only care about gcc and clang I think we can expand the check to be
elseif(CMAKE_HOST_UNIX AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
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.
Do we want to put much effort into patching this function, or should we be upstreaming these questions to scikit-build/scikit-build#703?
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.
We should push these upstream and just match the same logic as upstream here.
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.
Got it. I'll make a PR upstream and tag you. Leaving this thread open as a reminder that this is a task for me.