v24.06.00
🐛 Bug Fixes
- Only output CUDA architectures we are building for once (#621) @robertmaynard
- set_architectures output correct CUDA arch values for RAPIDS mode (#619) @robertmaynard
- Always offer the install target names for nvtx3 (#617) @robertmaynard
- Support CMAKE_INSTALL_MESSAGE + rapids_test_install_relocatable (#604) @robertmaynard
- Ensure nvcomps build and install layouts are consistent (#602) @robertmaynard
- Correctly set the install location for nvcomp when using the proprietary binary (#597) @vyasr
- Ensure support_conda_env uses
isystem
(#588) @robertmaynard - Update rapids_test_install_relocatable to be aware of CMake 3.29 (#586) @robertmaynard
- rapids_cpm_gtest(BUILD_STATIC) now doesn't search for a local version (#585) @robertmaynard
- Add new patch to hide more CCCL APIs (#580) @vyasr
- Forward-merge branch-24.04 into branch-24.06 [skip ci] (#565) @rapids-bot[bot]
📖 Documentation
- use inline code formatting in docs for variables, functions, and modules (#591) @jameslamb
- clarify language around how FetchContent is used in RAPIDS.cmake (#590) @jameslamb
- fix docs for rapids_export_ functions (#589) @jameslamb
- Better explain OVERRIDE option (#578) @robertmaynard
🚀 New Features
- Output what cuda archs rapids-cmake is building for (#609) @robertmaynard
- Add rapids_cpm_nvtx3. (#606) @bdice
- Refactor the common
verify
cpm pin test logic to a single source (#601) @robertmaynard - rapids-cmake allow GENERATE_PINNED_VERSIONS via CMake variable (#600) @robertmaynard
- Allow for cpm default and override files via variables (#596) @robertmaynard
- Expand rapids_cpm_init to support custom default version files (#595) @robertmaynard
- Bump NVBench version for new
main
hooks. (#584) @alliepiper rapids_cython_create_modules()
: Generate Cython dependency file (#579) @Jacobfaib- rapids_cpm_gtest adds support for BUILD_STATIC (#576) @robertmaynard
🛠️ Improvements
- Fix
nvtx3
build export (#615) @trxcllnt - limit pinning tests to CPM-downloaded projects (#599) @jameslamb
- Migrate to
{{ stdlib("c") }}
(#594) @hcho3 - resolve 'file_key' deprecation warning from rapids-dependency-file-generator (#593) @jameslamb
- Prevent path conflict in builds (#571) @AyodeAwe
- Bump cuco version to fetch the lastest set retrieve API (#569) @PointKernel
- Forward-merge branch-24.04 to branch-24.06 (#563) @bdice