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

We need to enable the c_api by default #416

Merged

Conversation

robertmaynard
Copy link
Contributor

Remove a collection of unneccesarily complex CMake logic.

Major change is that we explicitly opt-in to building the C API bindings by default since it is a hard requirement for our python bindings, and the project has numerous conditions to disable it.

@robertmaynard robertmaynard requested a review from a team as a code owner October 16, 2024 20:04
Copy link

copy-pr-bot bot commented Oct 16, 2024

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@robertmaynard robertmaynard force-pushed the fea/remove_anti_pattern branch from edb7064 to 5951281 Compare October 16, 2024 20:05
@benfred benfred added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Oct 16, 2024
@benfred
Copy link
Member

benfred commented Oct 16, 2024

/ok to test

@robertmaynard
Copy link
Contributor Author

/merge

@robertmaynard robertmaynard force-pushed the fea/remove_anti_pattern branch from e4afd36 to bbe74b8 Compare October 17, 2024 15:42
@benfred
Copy link
Member

benfred commented Oct 17, 2024

/merge

@rapids-bot rapids-bot bot merged commit f708fe3 into rapidsai:branch-24.12 Oct 17, 2024
55 checks passed
@robertmaynard robertmaynard deleted the fea/remove_anti_pattern branch October 17, 2024 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMake cpp improvement Improves an existing functionality non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants