CMake/Tests/Cuda
Robert Maynard 7351d590ee cmTarget: Add a way to represent imported shared library stubs
Shared library stubs can be used for linking, but not at runtime.
Their role is similar to import libraries on Windows, so represent
their location with the `IMPORTED_IMPLIB` target property.

Fixes: #24940
2023-07-18 13:21:01 -04:00
..
Complex CUDA: Cuda* tests add rpath entry only for need cuda lib directory 2023-05-22 15:37:35 -04:00
CXXStandardSetTwice Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
IncludePathNoToolkit FindCUDAToolkit: Improve usage, library set, and tests 2019-12-16 11:15:12 -05:00
MixedStandardLevels1 Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
MixedStandardLevels2 Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
MixedStandardLevels3 Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
MixedStandardLevels4 Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
MixedStandardLevels5 Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
NotEnabled CUDA: Do not device link if CUDA is not an enabled language 2019-07-01 08:29:10 -04:00
ObjectLibrary Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
ProperDeviceLibraries Tests: Use sm_35 in Cuda.ProperDeviceLibraries for CUDA <10.0 2020-09-23 21:29:21 +03:00
ProperLinkFlags Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
SeparableCompCXXOnly Revise C++ coding style using clang-format-15 2023-01-18 16:20:47 -05:00
SharedRuntimePlusToolkit Tests: Don't presume that Linux CUDA Toolkits provide static libs 2022-11-23 09:27:42 -05:00
StaticRuntimePlusToolkit Tests: Don't presume that Linux CUDA Toolkits provide static libs 2022-11-23 09:27:42 -05:00
StubRPATH cmTarget: Add a way to represent imported shared library stubs 2023-07-18 13:21:01 -04:00
Toolkit FindCUDAToolkit: Support CUDA version extraction from version.json 2023-05-04 12:26:04 -04:00
WithC Tests: Don't unnecessarily set CUDA_ARCHITECTURES 2020-09-21 20:37:07 +03:00
CMakeLists.txt cmTarget: Add a way to represent imported shared library stubs 2023-07-18 13:21:01 -04:00