mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 13:19:51 -05:00
134e795fa9
The CUDA Toolkit Visual Studio Integration does not honor the `ClCompile.ProgramDataBaseFileName` field when telling `nvcc` how to invoke `cl`. Work around this problem by passing `-Xcompiler=-Fd...` ourselves through `AdditionalOptions`. Fixes: #17647
13 lines
521 B
CMake
13 lines
521 B
CMake
|
|
ADD_TEST_MACRO(CudaOnly.EnableStandard CudaOnlyEnableStandard)
|
|
ADD_TEST_MACRO(CudaOnly.ExportPTX CudaOnlyExportPTX)
|
|
ADD_TEST_MACRO(CudaOnly.GPUDebugFlag CudaOnlyGPUDebugFlag)
|
|
ADD_TEST_MACRO(CudaOnly.LinkSystemDeviceLibraries CudaOnlyLinkSystemDeviceLibraries)
|
|
ADD_TEST_MACRO(CudaOnly.ResolveDeviceSymbols CudaOnlyResolveDeviceSymbols)
|
|
ADD_TEST_MACRO(CudaOnly.SeparateCompilation CudaOnlySeparateCompilation)
|
|
ADD_TEST_MACRO(CudaOnly.WithDefs CudaOnlyWithDefs)
|
|
|
|
if(MSVC)
|
|
ADD_TEST_MACRO(CudaOnly.PDB CudaOnlyPDB)
|
|
endif()
|