diff options
author | Raul Tambre <raul@tambre.ee> | 2022-08-13 10:20:57 (GMT) |
---|---|---|
committer | Raul Tambre <raul@tambre.ee> | 2022-08-13 20:52:42 (GMT) |
commit | cd200c6c2d21806d7ba064f4edf45a5c94094286 (patch) | |
tree | c0e740ffaf8364645273f78ebaa23e8f75535494 /Help/release | |
parent | dc5bf8f506614d5d59780f7787c488d2f8f86e7f (diff) | |
download | CMake-cd200c6c2d21806d7ba064f4edf45a5c94094286.zip CMake-cd200c6c2d21806d7ba064f4edf45a5c94094286.tar.gz CMake-cd200c6c2d21806d7ba064f4edf45a5c94094286.tar.bz2 |
FindCUDAToolkit: nvtx3 target
nvtx3 is a header-only replacement for the previous shared library
implementations.
I implemented it as a separate target since while the header names match and
ideally it should be API compatible, forcing its include directory into the old
target would lengthen the include search path and could cause confusion or
possible build differences for projects using multiple build systems. This
keeps it explicit as a developer opt-in.
Implements: #21377
Resolves: #23835
Diffstat (limited to 'Help/release')
-rw-r--r-- | Help/release/dev/find-cuda-toolkit-nvtx3.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Help/release/dev/find-cuda-toolkit-nvtx3.rst b/Help/release/dev/find-cuda-toolkit-nvtx3.rst new file mode 100644 index 0000000..b16ed9f --- /dev/null +++ b/Help/release/dev/find-cuda-toolkit-nvtx3.rst @@ -0,0 +1,8 @@ +find-cuda-toolkit-nvtx3 +----------------------- + +* The :module:`FindCUDAToolkit` module now provides a target for + :ref:`nvtx3 <cuda_toolkit_nvtx3>` for CUDA 10.0+, which supersedes + :ref:`nvToolsExt <cuda_toolkit_nvToolsExt>`. A deprecation warning is emitted + when using ``nvToolsExt`` if the project requires CMake 3.25 and CUDA 10.0+ + is used. |