summaryrefslogtreecommitdiffstats
path: root/Source/cmVisualStudioGeneratorOptions.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-03-07 21:12:27 (GMT)
committerBrad King <brad.king@kitware.com>2017-03-10 15:19:56 (GMT)
commit4def02a3852eb211e26951819646f8cd8ee6c00c (patch)
tree428ac536110f48862923479e7430ed95047e04a7 /Source/cmVisualStudioGeneratorOptions.cxx
parent29f07b08671ea8a8cf2b32c6b740a2ecaa58168c (diff)
downloadCMake-4def02a3852eb211e26951819646f8cd8ee6c00c.zip
CMake-4def02a3852eb211e26951819646f8cd8ee6c00c.tar.gz
CMake-4def02a3852eb211e26951819646f8cd8ee6c00c.tar.bz2
VS: Place CUDA host compiler options in proper project file fields
The CUDA Toolkit's VS integration provides abstractions for host compiler options for `nvcc` to pass through `-Xcompiler` to the host MSVC. Populate our secondary flag table and use it to remove flags from the `AdditionalCompilerOptions` in favor of their abstractions. Unfortunately a bug in the CUDA 8.0 VS integration prevents us from passing anything in `AdditionalCompilerOptions` reliably. After taking out the flags that have dedicated abstractions, drop the rest.
Diffstat (limited to 'Source/cmVisualStudioGeneratorOptions.cxx')
0 files changed, 0 insertions, 0 deletions