Merge topic 'find_cuda_deprecation'

15fda9384a FindCUDA: Improve deprecation guidance wording
e16b06f4b9 FindCUDA: Make the deprecation notice more prominent

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6153
This commit is contained in:
Brad King
2021-05-25 14:05:39 +00:00
committed by Kitware Robot

View File

@@ -2,19 +2,19 @@
FindCUDA
--------
.. deprecated:: 3.10
.. warning:: *Deprecated since version 3.10.*
It is no longer necessary to use this module or call ``find_package(CUDA)``
for compiling CUDA code. Instead, list ``CUDA`` among the languages named
in the top-level call to the :command:`project` command, or call the
:command:`enable_language` command with ``CUDA``.
Then one can add CUDA (``.cu``) sources to programs directly
in calls to :command:`add_library` and :command:`add_executable`.
Then one can add CUDA (``.cu``) sources directly to targets similar to other
languages.
.. versionadded:: 3.17
To find and use the CUDA toolkit libraries the :module:`FindCUDAToolkit`
module has superseded this module. It works whether or not the ``CUDA``
language is enabled.
To find and use the CUDA toolkit libraries manually, use the
:module:`FindCUDAToolkit` module instead. It works regardless of the
``CUDA`` language being enabled.
Documentation of Deprecated Usage
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^