ADD_TEST_MACRO(CudaOnly.CircularLinkLine CudaOnlyCircularLinkLine) ADD_TEST_MACRO(CudaOnly.EnableStandard CudaOnlyEnableStandard) ADD_TEST_MACRO(CudaOnly.ExportPTX CudaOnlyExportPTX) ADD_TEST_MACRO(CudaOnly.GPUDebugFlag CudaOnlyGPUDebugFlag) ADD_TEST_MACRO(CudaOnly.ResolveDeviceSymbols CudaOnlyResolveDeviceSymbols) ADD_TEST_MACRO(CudaOnly.SeparateCompilation CudaOnlySeparateCompilation) ADD_TEST_MACRO(CudaOnly.Standard98 CudaOnlyStandard98) ADD_TEST_MACRO(CudaOnly.Toolkit CudaOnlyToolkit) ADD_TEST_MACRO(CudaOnly.WithDefs CudaOnlyWithDefs) add_test(NAME CudaOnly.DontResolveDeviceSymbols COMMAND ${CMAKE_CTEST_COMMAND} -C $ --build-and-test "${CMAKE_CURRENT_SOURCE_DIR}/DontResolveDeviceSymbols/" "${CMAKE_CURRENT_BINARY_DIR}/DontResolveDeviceSymbols/" ${build_generator_args} --build-project DontResolveDeviceSymbols --build-options ${build_options} --test-command ${CMAKE_CTEST_COMMAND} -V -C $ ) if(MSVC) ADD_TEST_MACRO(CudaOnly.PDB CudaOnlyPDB) endif()