Discover CMake packages installed by wheels - #215
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughCMake now detects the installed Python interpreter and uses Cython wheel prefixes for package discovery. CMake also enables ChangesPython package discovery
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to CMake can now locate RAPIDS dependencies installed from Python wheels, including libraries in adjacent lib64 directories. The change is ready to merge with no identified current-head risk. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Adds
rapids_cython_find_prefix_paths()so direct CMake builds in pip environments can discover packages provided by installed wheels.Part of rapidsai/build-planning#325.