Skip to content
Snippets Groups Projects
Forked from CMake / CMake
34853 commits behind the upstream repository.
Brad King's avatar
Brad King authored
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.
4def02a3
History
Name Last commit Last update
..
CPack
CTest
Checks
CursesDialog
Modules
QtDialog
QtIFW
kwsys
.gitattributes
CMakeInstallDestinations.cmake
CMakeLists.txt
CMakeSourceDir.txt.in
CMakeVersion.bash
CMakeVersion.cmake
CMakeVersionCompute.cmake
CMakeVersionSource.cmake
bindexplib.cxx
bindexplib.h
cmAddCompileOptionsCommand.cxx
cmAddCompileOptionsCommand.h
cmAddCustomCommandCommand.cxx
cmAddCustomCommandCommand.h
cmAddCustomTargetCommand.cxx
cmAddCustomTargetCommand.h
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx
cmAddExecutableCommand.h
cmAddLibraryCommand.cxx
cmAddLibraryCommand.h
cmAddSubDirectoryCommand.cxx
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h
cmAlgorithms.h
cmArchiveWrite.cxx
cmArchiveWrite.h
cmAuxSourceDirectoryCommand.cxx
cmAuxSourceDirectoryCommand.h
cmBase32.cxx
cmBase32.h
cmBreakCommand.cxx
cmBreakCommand.h
cmBuildCommand.cxx
cmBuildCommand.h
cmBuildNameCommand.cxx
cmBuildNameCommand.h
cmCLocaleEnvironmentScope.cxx
cmCLocaleEnvironmentScope.h
cmCMakeHostSystemInformationCommand.cxx
cmCMakeHostSystemInformationCommand.h
cmCMakeMinimumRequired.cxx
cmCMakeMinimumRequired.h
cmCMakePolicyCommand.cxx
cmCMakePolicyCommand.h
cmCPackPropertiesGenerator.cxx
cmCPackPropertiesGenerator.h
cmCPluginAPI.cxx
cmCPluginAPI.h
cmCTest.cxx
cmCTest.h
cmCacheManager.cxx
cmCacheManager.h
cmCallVisualStudioMacro.cxx
cmCallVisualStudioMacro.h
cmCommand.cxx
cmCommand.h
cmCommandArgumentLexer.cxx
cmCommandArgumentLexer.h
cmCommandArgumentLexer.in.l
cmCommandArgumentParser.cxx
cmCommandArgumentParser.y
cmCommandArgumentParserHelper.cxx
cmCommandArgumentParserHelper.h
cmCommandArgumentParserTokens.h
cmCommandArgumentsHelper.cxx
cmCommandArgumentsHelper.h
cmCommands.cxx
cmCommands.h
cmCommonTargetGenerator.cxx
cmCommonTargetGenerator.h
cmComputeComponentGraph.cxx
cmComputeComponentGraph.h
cmComputeLinkDepends.cxx
cmComputeLinkDepends.h
cmComputeLinkInformation.cxx
cmComputeLinkInformation.h
cmComputeTargetDepends.cxx
cmComputeTargetDepends.h
cmConditionEvaluator.cxx
cmConditionEvaluator.h
cmConfigure.cmake.h.in
cmConfigureFileCommand.cxx
cmConfigureFileCommand.h
cmContinueCommand.cxx
cmContinueCommand.h
cmConvertMSBuildXMLToJSON.py
cmCoreTryCompile.cxx
cmCoreTryCompile.h
cmCreateTestSourceList.cxx
cmCreateTestSourceList.h
cmCryptoHash.cxx
cmCryptoHash.h
cmCurl.cxx
cmCurl.h
cmCustomCommand.cxx
cmCustomCommand.h
cmCustomCommandGenerator.cxx
cmCustomCommandGenerator.h
cmCustomCommandLines.h
cmDefinePropertyCommand.cxx
cmDefinePropertyCommand.h
cmDefinitions.cxx
cmDefinitions.h
cmDepends.cxx
cmDepends.h
cmDependsC.cxx
cmDependsC.h
cmDependsFortran.cxx
cmDependsFortran.h
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaLexer.cxx
cmDependsJavaLexer.h
cmDependsJavaLexer.in.l
cmDependsJavaParser.cxx
cmDependsJavaParser.y
cmDependsJavaParserHelper.cxx
cmDependsJavaParserHelper.h
cmDependsJavaParserTokens.h
cmDisallowedCommand.cxx
cmDisallowedCommand.h
cmDocumentation.cxx
cmDocumentation.h
cmDocumentationEntry.h
cmDocumentationFormatter.cxx
cmDocumentationFormatter.h
cmDocumentationSection.cxx
cmDocumentationSection.h
cmDynamicLoader.cxx
cmDynamicLoader.h
cmELF.cxx
cmELF.h
cmEnableLanguageCommand.cxx
cmEnableLanguageCommand.h
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmExecProgramCommand.cxx
cmExecProgramCommand.h
cmExecuteProcessCommand.cxx
cmExecuteProcessCommand.h
cmExecutionStatus.h
cmExpandedCommandArgument.cxx
cmExpandedCommandArgument.h
cmExportBuildAndroidMKGenerator.cxx
cmExportBuildAndroidMKGenerator.h
cmExportBuildFileGenerator.cxx
cmExportBuildFileGenerator.h
cmExportCommand.cxx
cmExportCommand.h
cmExportFileGenerator.cxx
cmExportFileGenerator.h
cmExportInstallAndroidMKGenerator.cxx
cmExportInstallAndroidMKGenerator.h
cmExportInstallFileGenerator.cxx
cmExportInstallFileGenerator.h
cmExportLibraryDependenciesCommand.cxx
cmExportLibraryDependenciesCommand.h
cmExportSet.cxx
cmExportSet.h
cmExportSetMap.cxx
cmExportSetMap.h
cmExportTryCompileFileGenerator.cxx
cmExportTryCompileFileGenerator.h
cmExprLexer.cxx
cmExprLexer.h
cmExprLexer.in.l
cmExprParser.cxx
cmExprParser.y
cmExprParserHelper.cxx
cmExprParserHelper.h
cmExprParserTokens.h
cmExternalMakefileProjectGenerator.cxx
cmExternalMakefileProjectGenerator.h
cmExtraCodeBlocksGenerator.cxx
cmExtraCodeBlocksGenerator.h
cmExtraCodeLiteGenerator.cxx
cmExtraCodeLiteGenerator.h
cmExtraEclipseCDT4Generator.cxx
cmExtraEclipseCDT4Generator.h
cmExtraKateGenerator.cxx
cmExtraKateGenerator.h
cmExtraSublimeTextGenerator.cxx
cmExtraSublimeTextGenerator.h
cmFLTKWrapUICommand.cxx
cmFLTKWrapUICommand.h
cmFileCommand.cxx
cmFileCommand.h