CMake/Source
Brad King bfb9d34f8a Makefile: Print color escapes only when necessary
Teach cmSystemTools::MakefileColorEcho to use the color printing API
only when we actually have a color to print.  This avoids printing
escape sequences that do not change the text attributes.

Since commit v3.3.0-rc1~480^2~4 (Makefile: Fix output during parallel
builds, 2015-02-05) we always use this code path to print progress and
rule messages even when color is disabled (e.g. in a try_compile).  It
is important to avoid printing escapes when there is no color because on
MSYS we have no isatty and so assume that vt100 escapes are supported,
but we do not want to print them when capturing try_compile output.
If we capture the vt100 escapes in try_compile output, they contain
unbalanced square brackets.  This causes CMakeParseImplicitLinkInfo
to fail to separate lines in a ;-list and therefore fail to extract
information from the link line.  Then mixed-language linking breaks.
2015-08-28 15:16:05 -04:00
..
Checks Use std::unordered_map instead of hash_map where available. 2015-05-19 00:07:02 +02:00
CPack CPackIFW: Load module to set CPACK_IFW_FRAMEWORK_VERSION 2015-07-08 16:02:03 -04:00
CTest ctest: fix add_subdirectory() crash 2015-07-27 11:14:51 -04:00
CursesDialog cmState: Compute and store directory components. 2015-05-16 08:11:33 +02:00
kwsys Merge branch 'upstream-kwsys' into update-kwsys 2015-05-28 08:21:55 -04:00
Modules
QtDialog Merge branch 'cmake-gui-osx-install-command-line' into release 2015-06-24 09:10:31 -04:00
QtIFW Update packaging of CMake for QtIFW 2.0 2015-05-15 11:02:49 -04:00
.cvsignore
.gitattributes
cm_get_date.c
cm_get_date.h
cm_sha2_mangle.h
cm_sha2.c
cm_sha2.h
cm_utf8.c
cm_utf8.h
cmAddCompileOptionsCommand.cxx
cmAddCompileOptionsCommand.h
cmAddCustomCommandCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmAddCustomCommandCommand.h
cmAddCustomTargetCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmAddCustomTargetCommand.h
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx Allow add_dependencies() on INTERFACE libraries (#15414) 2015-03-27 16:25:09 -04:00
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmAddExecutableCommand.h
cmAddLibraryCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmAddLibraryCommand.h
cmAddSubDirectoryCommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h
cmake.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmake.h cmState: Move snapshot creation to the cmake instance. 2015-05-24 13:30:24 +02:00
CMakeInstallDestinations.cmake
CMakeLists.txt Add cmXMLWriter class to consolidate XML generation 2015-05-26 11:09:20 -04:00
cmakemain.cxx cmMakefile: Rename method to something more appropriate. 2015-05-19 22:36:49 +02:00
CMakeSourceDir.txt.in
CMakeVersion.bash
CMakeVersion.cmake CMake 3.3.1 2015-08-13 09:17:06 -04:00
CMakeVersionCompute.cmake
CMakeVersionSource.cmake
cmakexbuild.cxx
cmAlgorithms.h
cmArchiveWrite.cxx cmake: Teach "-E tar" command a "--format=" option 2015-04-10 08:32:31 -04:00
cmArchiveWrite.h cmake: Teach "-E tar" command a "--format=" option 2015-04-10 08:32:31 -04:00
cmAuxSourceDirectoryCommand.cxx cmMakefile: Rename GetCurrent{,Source}Directory. 2015-04-21 00:12:52 +02:00
cmAuxSourceDirectoryCommand.h
cmBootstrapCommands1.cxx Use vector, not list for cmCommand storage. 2015-04-12 20:09:47 +02:00
cmBootstrapCommands2.cxx Use vector, not list for cmCommand storage. 2015-04-12 20:09:47 +02:00
cmBreakCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmBreakCommand.h
cmBuildCommand.cxx CTest: Stop telling 'make' to ignore errors with -i 2015-05-12 09:06:49 -04:00
cmBuildCommand.h CTest: Stop telling 'make' to ignore errors with -i 2015-05-12 09:06:49 -04:00
cmBuildNameCommand.cxx cmSystemTools: Teach RunSingleCommand to separate stdout and stderr 2015-04-20 15:47:50 -04:00
cmBuildNameCommand.h
cmCacheManager.cxx Use cmSystemTools::GetCMakeCommand() to get path to cmake internally 2015-05-20 11:20:42 -04:00
cmCacheManager.h cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmCallVisualStudioMacro.cxx
cmCallVisualStudioMacro.h
cmcldeps.cxx cmSystemTools: Teach RunSingleCommand to separate stdout and stderr 2015-04-20 15:47:50 -04:00
cmCLocaleEnvironmentScope.cxx CTest: Fix locale used for VCS updates 2015-04-13 08:59:34 -04:00
cmCLocaleEnvironmentScope.h CTest: Fix locale used for VCS updates 2015-04-13 08:59:34 -04:00
cmCMakeHostSystemInformationCommand.cxx
cmCMakeHostSystemInformationCommand.h
cmCMakeMinimumRequired.cxx
cmCMakeMinimumRequired.h
cmCMakePolicyCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmCMakePolicyCommand.h
cmcmd.cxx Merge topic 'run-include-what-you-use' 2015-05-21 09:03:40 -04:00
cmcmd.h
cmCommand.h Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmCommandArgumentLexer.cxx
cmCommandArgumentLexer.h
cmCommandArgumentLexer.in.l
cmCommandArgumentParser.cxx
cmCommandArgumentParser.y
cmCommandArgumentParserHelper.cxx cmake: Add IssueMessage overload taking a single cmListFileContext. 2015-05-22 01:21:35 +02:00
cmCommandArgumentParserHelper.h
cmCommandArgumentParserTokens.h
cmCommandArgumentsHelper.cxx
cmCommandArgumentsHelper.h
cmCommands.cxx.in Use vector, not list for cmCommand storage. 2015-04-12 20:09:47 +02:00
cmCommands.h Use vector, not list for cmCommand storage. 2015-04-12 20:09:47 +02:00
cmCommandsForBootstrap.cxx Use vector, not list for cmCommand storage. 2015-04-12 20:09:47 +02:00
cmComputeComponentGraph.cxx
cmComputeComponentGraph.h
cmComputeLinkDepends.cxx cmComputeLinkDepends: Remove unused local generator. 2015-05-03 11:41:59 +02:00
cmComputeLinkDepends.h cmComputeLinkDepends: Remove unused local generator. 2015-05-03 11:41:59 +02:00
cmComputeLinkInformation.cxx Merge topic 'refactor-cmPolicies' 2015-05-05 09:35:30 -04:00
cmComputeLinkInformation.h Link libraries by full path even in implicit directories 2015-04-09 11:29:18 -04:00
cmComputeTargetDepends.cxx Merge topic 'refactor-cmPolicies' 2015-05-05 09:35:30 -04:00
cmComputeTargetDepends.h
cmConditionEvaluator.cxx cmMakefile: Simplify CMP0054 handling. 2015-05-18 23:55:43 +02:00
cmConditionEvaluator.h if: Implement new IN_LIST operator 2015-04-30 10:21:19 -04:00
cmConfigure.cmake.h.in Use std::unordered_map instead of hash_map where available. 2015-05-19 00:07:02 +02:00
cmConfigureFileCommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmConfigureFileCommand.h
cmContinueCommand.cxx
cmContinueCommand.h
cmCoreTryCompile.cxx Don't use a cmLocalGenerator instance to call static methods. 2015-05-14 20:30:09 +02:00
cmCoreTryCompile.h
cmCPackPropertiesGenerator.cxx
cmCPackPropertiesGenerator.h
cmCPluginAPI.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmCPluginAPI.h
cmCreateTestSourceList.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmCreateTestSourceList.h
cmCryptoHash.cxx
cmCryptoHash.h
cmCTest.cxx Merge topic 'ctest-xml-refactor' 2015-05-28 09:56:53 -04:00
cmCTest.h cmCTest: Drop unused method overloads 2015-05-26 11:09:22 -04:00
cmCurl.cxx
cmCurl.h
cmCustomCommand.cxx
cmCustomCommand.h
cmCustomCommandGenerator.cxx cmLocalGenerator: Remove EscapeForShellOldStyle to only caller. 2015-05-14 20:30:09 +02:00
cmCustomCommandGenerator.h
cmDefinePropertyCommand.cxx Move property definition to cmState. 2015-04-13 20:13:13 +02:00
cmDefinePropertyCommand.h
cmDefinitions.cxx cmMakefile: Remove VarUsageStack. 2015-05-19 22:36:53 +02:00
cmDefinitions.h cmMakefile: Remove VarUsageStack. 2015-05-19 22:36:53 +02:00
cmDepends.cxx
cmDepends.h
cmDependsC.cxx Makefile: Tolerate a BOM while scanning source dependencies (#15493) 2015-04-03 13:04:57 -04:00
cmDependsC.h
cmDependsFortran.cxx Fortran: Fix passing of preprocessor definitions to dependency scanner 2015-07-06 10:35:02 -04:00
cmDependsFortran.h
cmDependsFortranLexer.cxx
cmDependsFortranLexer.h
cmDependsFortranLexer.in.l
cmDependsFortranParser.cxx
cmDependsFortranParser.h
cmDependsFortranParser.y
cmDependsFortranParserTokens.h
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaLexer.cxx
cmDependsJavaLexer.h
cmDependsJavaLexer.in.l
cmDependsJavaParser.cxx
cmDependsJavaParser.y
cmDependsJavaParserHelper.cxx
cmDependsJavaParserHelper.h
cmDependsJavaParserTokens.h
cmDocumentation.cxx cmake: Provide guidance when an invalid -G option is given 2015-04-10 15:14:34 -04:00
cmDocumentation.h cmake: Provide guidance when an invalid -G option is given 2015-04-10 15:14:34 -04:00
cmDocumentationFormatter.cxx cmake: Show in --help how to select VS target platform (#15422) 2015-04-07 16:47:53 -04:00
cmDocumentationFormatter.h cmake: Provide guidance when an invalid -G option is given 2015-04-10 15:14:34 -04:00
cmDocumentationSection.cxx
cmDocumentationSection.h
cmDynamicLoader.cxx
cmDynamicLoader.h
cmELF.cxx
cmELF.h
cmElseCommand.cxx
cmElseCommand.h
cmElseIfCommand.cxx
cmElseIfCommand.h
cmEnableLanguageCommand.cxx
cmEnableLanguageCommand.h
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmEndForEachCommand.cxx
cmEndForEachCommand.h
cmEndFunctionCommand.cxx
cmEndFunctionCommand.h
cmEndIfCommand.cxx
cmEndIfCommand.h
cmEndMacroCommand.cxx
cmEndMacroCommand.h
cmEndWhileCommand.cxx
cmEndWhileCommand.h
cmExecProgramCommand.cxx
cmExecProgramCommand.h
cmExecuteProcessCommand.cxx execute_process: Improve stdout/stderr merging 2015-05-07 14:40:38 -04:00
cmExecuteProcessCommand.h
cmExecutionStatus.h cmExecutionStatus: Remove inheritance of cmObject. 2015-05-16 07:06:59 +02:00
cmExpandedCommandArgument.cxx
cmExpandedCommandArgument.h
cmExportBuildFileGenerator.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmExportBuildFileGenerator.h
cmExportCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmExportCommand.h
cmExportFileGenerator.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmExportFileGenerator.h
cmExportInstallFileGenerator.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
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 cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmExtraCodeBlocksGenerator.h
cmExtraCodeLiteGenerator.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmExtraCodeLiteGenerator.h
cmExtraEclipseCDT4Generator.cxx Use cmSystemTools::GetCMakeCommand() to get path to cmake internally 2015-05-20 11:20:42 -04:00
cmExtraEclipseCDT4Generator.h
cmExtraKateGenerator.cxx Use cmSystemTools::GetCMakeCommand() to get path to cmake internally 2015-05-20 11:20:42 -04:00
cmExtraKateGenerator.h
cmExtraSublimeTextGenerator.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmExtraSublimeTextGenerator.h
cmFileCommand.cxx cmFileCommand: Do not log raw protocol data from curl (#15589) 2015-05-28 11:11:28 -04:00
cmFileCommand.h
cmFileLock.cxx
cmFileLock.h
cmFileLockPool.cxx
cmFileLockPool.h
cmFileLockResult.cxx
cmFileLockResult.h
cmFileLockUnix.cxx file(LOCK): Close file descriptor/handle when releasing a lock 2015-03-25 09:00:51 -04:00
cmFileLockWin32.cxx file(LOCK): Close file descriptor/handle when releasing a lock 2015-03-25 09:00:51 -04:00
cmFileTimeComparison.cxx Use std::unordered_map instead of hash_map where available. 2015-05-19 00:07:02 +02:00
cmFileTimeComparison.h
cmFindBase.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmFindBase.h
cmFindCommon.cxx
cmFindCommon.h
cmFindFileCommand.cxx
cmFindFileCommand.h
cmFindLibraryCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmFindLibraryCommand.h
cmFindPackageCommand.cxx find_package: Drop search in recent cmake-gui locations 2015-05-08 11:27:02 -04:00
cmFindPackageCommand.h find_package: Drop search in recent cmake-gui locations 2015-05-08 11:27:02 -04:00
cmFindPathCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmFindPathCommand.h
cmFindProgramCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmFindProgramCommand.h
cmFLTKWrapUICommand.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmFLTKWrapUICommand.h
cmForEachCommand.cxx Merge branch 'fix-function-missing-end' into release 2015-06-22 11:46:09 -04:00
cmForEachCommand.h Fix assertion failure on unmatched function or macro 2015-06-22 11:41:51 -04:00
cmFunctionBlocker.h
cmFunctionCommand.cxx Merge topic 'fix-function-missing-endforeach' 2015-05-19 11:09:21 -04:00
cmFunctionCommand.h
cmGeneratedFileStream.cxx
cmGeneratedFileStream.h
cmGeneratorExpression.cxx
cmGeneratorExpression.h
cmGeneratorExpressionContext.cxx
cmGeneratorExpressionContext.h
cmGeneratorExpressionDAGChecker.cxx
cmGeneratorExpressionDAGChecker.h
cmGeneratorExpressionEvaluationFile.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmGeneratorExpressionEvaluationFile.h cmGeneratorExpressionEvaluationFile: Add missing sys/types.h include 2015-04-22 09:59:51 -04:00
cmGeneratorExpressionEvaluator.cxx
cmGeneratorExpressionEvaluator.h
cmGeneratorExpressionLexer.cxx
cmGeneratorExpressionLexer.h
cmGeneratorExpressionNode.cxx Merge topic 'refactor-cmPolicies' 2015-05-05 09:35:30 -04:00
cmGeneratorExpressionNode.h
cmGeneratorExpressionParser.cxx
cmGeneratorExpressionParser.h
cmGeneratorTarget.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmGeneratorTarget.h VS: Add support for XAML source files 2015-04-03 13:40:35 -04:00
cmGetCMakePropertyCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmGetDirectoryPropertyCommand.h
cmGetFilenameComponentCommand.cxx cmMakefile: Rename GetCurrent{,Source}Directory. 2015-04-21 00:12:52 +02:00
cmGetFilenameComponentCommand.h
cmGetPropertyCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmGetPropertyCommand.h
cmGetSourceFilePropertyCommand.cxx
cmGetSourceFilePropertyCommand.h
cmGetTargetPropertyCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmGetTargetPropertyCommand.h
cmGetTestPropertyCommand.cxx
cmGetTestPropertyCommand.h
cmGhsMultiGpj.cxx Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
cmGhsMultiGpj.h Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
cmGhsMultiTargetGenerator.cxx Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
cmGhsMultiTargetGenerator.h Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
cmGlobalBorlandMakefileGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalBorlandMakefileGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalGeneratorFactory.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalGhsMultiGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalGhsMultiGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalJOMMakefileGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalJOMMakefileGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalKdevelopGenerator.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmGlobalKdevelopGenerator.h
cmGlobalMinGWMakefileGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalMinGWMakefileGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalMSYSMakefileGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalMSYSMakefileGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalNinjaGenerator.cxx Merge topic 'inject-state-snapshot' 2015-05-27 09:23:01 -04:00
cmGlobalNinjaGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalNMakeMakefileGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalNMakeMakefileGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalUnixMakefileGenerator3.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalUnixMakefileGenerator3.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio6Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio6Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio7Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio7Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio8Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio8Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio9Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio9Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio10Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio10Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalVisualStudio11Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio11Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio12Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio12Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio14Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio14Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio71Generator.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudio71Generator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudioGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalVisualStudioGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalWatcomWMakeGenerator.cxx cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmGlobalWatcomWMakeGenerator.h cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGlobalXCodeGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGlobalXCodeGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmGraphAdjacencyList.h
cmGraphVizWriter.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmGraphVizWriter.h
cmHexFileConverter.cxx
cmHexFileConverter.h
cmIDEFlagTable.h
cmIDEOptions.cxx
cmIDEOptions.h
cmIfCommand.cxx Don't use a cmLocalGenerator instance to call static methods. 2015-05-14 20:30:09 +02:00
cmIfCommand.h
cmIncludeCommand.cxx Merge topic 'refactor-cmPolicies' 2015-05-05 09:35:30 -04:00
cmIncludeCommand.h
cmIncludeDirectoryCommand.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmIncludeDirectoryCommand.h
cmIncludeExternalMSProjectCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmIncludeExternalMSProjectCommand.h
cmIncludeRegularExpressionCommand.cxx
cmIncludeRegularExpressionCommand.h
cmInstallCommand.cxx install: Disallow installing export() result. 2015-05-14 21:38:29 +02:00
cmInstallCommand.h
cmInstallCommandArguments.cxx
cmInstallCommandArguments.h
cmInstallDirectoryGenerator.cxx
cmInstallDirectoryGenerator.h
cmInstalledFile.cxx
cmInstalledFile.h
cmInstallExportGenerator.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmInstallExportGenerator.h
cmInstallFilesCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmInstallFilesCommand.h
cmInstallFilesGenerator.cxx
cmInstallFilesGenerator.h
cmInstallGenerator.cxx
cmInstallGenerator.h
cmInstallProgramsCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmInstallProgramsCommand.h
cmInstallScriptGenerator.cxx
cmInstallScriptGenerator.h
cmInstallTargetGenerator.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmInstallTargetGenerator.h
cmInstallTargetsCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmInstallTargetsCommand.h
cmInstallType.h
cmLinkDirectoriesCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmLinkDirectoriesCommand.h
cmLinkLibrariesCommand.cxx
cmLinkLibrariesCommand.h
cmListCommand.cxx Port to static cmPolicies API. 2015-05-04 22:32:20 +02:00
cmListCommand.h
cmListFileCache.cxx cmListFileBacktrace: Hide the context-stack implementation detail. 2015-05-18 23:56:00 +02:00
cmListFileCache.h cmListFileBacktrace: Hide the context-stack implementation detail. 2015-05-18 23:56:00 +02:00
cmListFileLexer.c
cmListFileLexer.h
cmListFileLexer.in.l
cmLoadCacheCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmLoadCacheCommand.h
cmLoadCommandCommand.cxx Port cmCommand consumers to cmState. 2015-04-15 11:43:49 -04:00
cmLoadCommandCommand.h
cmLocale.h
cmLocalGenerator.cxx Merge topic 'inject-state-snapshot' 2015-05-27 09:23:01 -04:00
cmLocalGenerator.h Merge topic 'inject-state-snapshot' 2015-05-27 09:23:01 -04:00
cmLocalGhsMultiGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalGhsMultiGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalNinjaGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalNinjaGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalUnixMakefileGenerator3.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalUnixMakefileGenerator3.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio6Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio6Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio7Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio7Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio10Generator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudio10Generator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudioGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalVisualStudioGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalXCodeGenerator.cxx cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmLocalXCodeGenerator.h cmLocalGenerator: Require a valid cmState::Snapshot in the ctor. 2015-05-27 09:18:32 -04:00
cmMachO.cxx
cmMachO.h
cmMacroCommand.cxx Port cmCommand consumers to cmState. 2015-04-15 11:43:49 -04:00
cmMacroCommand.h
cmMakeDepend.cxx
cmMakeDepend.h
cmMakeDirectoryCommand.cxx
cmMakeDirectoryCommand.h
cmMakefile.cxx add_subdirectory: Fix error message on missing CMakeLists.txt (#15680) 2015-08-04 16:40:13 -04:00
cmMakefile.h Merge branch 'fix-function-missing-end' into release 2015-06-22 11:46:09 -04:00
cmMakefileExecutableTargetGenerator.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmMakefileExecutableTargetGenerator.h
cmMakefileLibraryTargetGenerator.cxx Convert: Remove specification of default parameter. 2015-05-20 11:21:10 -04:00
cmMakefileLibraryTargetGenerator.h
cmMakefileTargetGenerator.cxx Merge topic 'mingw32-make-backslash-workaround' 2015-06-01 11:34:14 -04:00
cmMakefileTargetGenerator.h Merge topic 'custom-command-multiple-outputs' 2015-04-13 09:06:07 -04:00
cmMakefileUtilityTargetGenerator.cxx cmGlobalUnixMakefileGenerator3: Host the include directive. 2015-05-16 05:20:12 +02:00
cmMakefileUtilityTargetGenerator.h
cmMarkAsAdvancedCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmMarkAsAdvancedCommand.h
cmMathCommand.cxx
cmMathCommand.h
cmMessageCommand.cxx
cmMessageCommand.h
cmNewLineStyle.cxx
cmNewLineStyle.h
cmNinjaNormalTargetGenerator.cxx Convert: Remove specification of default parameter. 2015-05-20 11:21:10 -04:00
cmNinjaNormalTargetGenerator.h
cmNinjaTargetGenerator.cxx Add options to run include-what-you-use with the compiler 2015-05-19 13:16:29 -04:00
cmNinjaTargetGenerator.h Ninja: Generate separate compile and link rules for each target 2015-05-18 15:01:06 -04:00
cmNinjaTypes.h
cmNinjaUtilityTargetGenerator.cxx
cmNinjaUtilityTargetGenerator.h
cmObject.h
cmOptionCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmOptionCommand.h
cmOrderDirectories.cxx
cmOrderDirectories.h
cmOSXBundleGenerator.cxx
cmOSXBundleGenerator.h
cmOutputRequiredFilesCommand.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmOutputRequiredFilesCommand.h
cmparseMSBuildXML.py
cmPathLabel.cxx
cmPathLabel.h
cmPolicies.cxx cmPolicies: Implement PolicyMap in terms of bitset. 2015-05-04 22:32:21 +02:00
cmPolicies.h Honor visibility properties for all target types (#15556) 2015-05-26 09:03:16 -04:00
cmProcessTools.cxx
cmProcessTools.h
cmProjectCommand.cxx Use new top-level check abstraction. 2015-05-14 20:47:36 +02:00
cmProjectCommand.h
cmProperty.cxx
cmProperty.h
cmPropertyDefinition.cxx
cmPropertyDefinition.h
cmPropertyDefinitionMap.cxx
cmPropertyDefinitionMap.h
cmPropertyMap.cxx Move property definition to cmState. 2015-04-13 20:13:13 +02:00
cmPropertyMap.h
cmQtAutoGenerators.cxx cmGlobalGenerator: Require a cmake instance in ctor. 2015-05-27 09:18:31 -04:00
cmQtAutoGenerators.h
cmQTWrapCPPCommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmQTWrapCPPCommand.h
cmQTWrapUICommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmQTWrapUICommand.h
cmRemoveCommand.cxx
cmRemoveCommand.h
cmRemoveDefinitionsCommand.cxx
cmRemoveDefinitionsCommand.h
cmReturnCommand.cxx
cmReturnCommand.h
cmRST.cxx
cmRST.h
cmScriptGenerator.cxx
cmScriptGenerator.h
cmSearchPath.cxx cmMakefile: Rename GetCurrent{,Source}Directory. 2015-04-21 00:12:52 +02:00
cmSearchPath.h
cmSeparateArgumentsCommand.cxx
cmSeparateArgumentsCommand.h
cmSetCommand.cxx cmState: Move CacheEntryType enum from cmCacheManager. 2015-04-13 11:44:16 -04:00
cmSetCommand.h
cmSetDirectoryPropertiesCommand.cxx
cmSetDirectoryPropertiesCommand.h
cmSetPropertyCommand.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmSetPropertyCommand.h cmCacheManager: Port consumers to non-iterator API. 2015-04-08 18:47:00 +02:00
cmSetSourceFilesPropertiesCommand.cxx
cmSetSourceFilesPropertiesCommand.h
cmSetTargetPropertiesCommand.cxx Fix warnings from clang scanbuild. 2015-03-25 12:38:37 -04:00
cmSetTargetPropertiesCommand.h
cmSetTestsPropertiesCommand.cxx Fix an unused variable warning from scanbuild. 2015-03-26 11:05:56 -04:00
cmSetTestsPropertiesCommand.h
cmSiteNameCommand.cxx cmSystemTools: Teach RunSingleCommand to separate stdout and stderr 2015-04-20 15:47:50 -04:00
cmSiteNameCommand.h
cmSourceFile.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmSourceFile.h
cmSourceFileLocation.cxx Port to cmMakefile::GetGlobalGenerator. 2015-05-03 11:42:00 +02:00
cmSourceFileLocation.h
cmSourceGroup.cxx
cmSourceGroup.h
cmSourceGroupCommand.cxx cmMakefile: Rename GetCurrent{,Source}Directory. 2015-04-21 00:12:52 +02:00
cmSourceGroupCommand.h
cmStandardIncludes.h
cmStandardLexer.h
cmState.cxx cmState: Restore renamed commands on cleanup. 2015-07-12 10:09:54 +02:00
cmState.h cmState: Host some state from the cmGlobalGenerator. 2015-05-27 09:18:31 -04:00
cmStringCommand.cxx
cmStringCommand.h
cmSubdirCommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmSubdirCommand.h
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h
cmSystemTools.cxx Makefile: Print color escapes only when necessary 2015-08-28 15:16:05 -04:00
cmSystemTools.h cmSystemTools: Teach RunSingleCommand to separate stdout and stderr 2015-04-20 15:47:50 -04:00
cmTarget.cxx Merge branch 'empty-LINK_LIBRARIES' into release 2015-07-08 13:27:29 -04:00
cmTarget.h cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
cmTargetCompileDefinitionsCommand.cxx
cmTargetCompileDefinitionsCommand.h
cmTargetCompileFeaturesCommand.cxx
cmTargetCompileFeaturesCommand.h
cmTargetCompileOptionsCommand.cxx
cmTargetCompileOptionsCommand.h
cmTargetDepend.h
cmTargetExport.h
cmTargetIncludeDirectoriesCommand.cxx cmMakefile: Port users of GetStart* methods to new names. 2015-04-21 00:15:20 +02:00
cmTargetIncludeDirectoriesCommand.h
cmTargetLinkLibrariesCommand.cxx cmTarget: Fix diagnostic of target_link_libraries in wrong directory (#15626) 2015-06-25 09:14:26 -04:00
cmTargetLinkLibrariesCommand.h
cmTargetPropCommandBase.cxx
cmTargetPropCommandBase.h
cmTargetSourcesCommand.cxx
cmTargetSourcesCommand.h
cmTest.cxx
cmTest.h cmCTest: Remove unimplemented method. 2015-05-19 22:36:51 +02:00
cmTestGenerator.cxx Don't use a cmLocalGenerator instance to call static methods. 2015-05-14 20:30:09 +02:00
cmTestGenerator.h
cmTimestamp.cxx
cmTimestamp.h
cmTryCompileCommand.cxx
cmTryCompileCommand.h
cmTryRunCommand.cxx cmMakefile: Rename method to something more appropriate. 2015-05-19 22:36:49 +02:00
cmTryRunCommand.h
cmUnsetCommand.cxx
cmUnsetCommand.h
cmUseMangledMesaCommand.cxx
cmUseMangledMesaCommand.h
cmUtilitySourceCommand.cxx cmMakefile: Rename GetCurrent{Output,Binary}Directory. 2015-04-21 00:12:52 +02:00
cmUtilitySourceCommand.h
cmUuid.cxx
cmUuid.h
cmVariableRequiresCommand.cxx Port to cmState. 2015-04-13 11:44:15 -04:00
cmVariableRequiresCommand.h
cmVariableWatch.cxx
cmVariableWatch.h
cmVariableWatchCommand.cxx
cmVariableWatchCommand.h
cmVersion.cxx
cmVersion.h
cmVersionConfig.h.in
cmVersionMacros.h
cmVisualStudio10TargetGenerator.cxx VS: Do not accumulate configurations globally (#15577) 2015-05-21 09:06:49 -04:00
cmVisualStudio10TargetGenerator.h VS: Do not accumulate configurations globally (#15577) 2015-05-21 09:06:49 -04:00
cmVisualStudioGeneratorOptions.cxx VS: Move version information to global generator. 2015-05-19 11:02:33 -04:00
cmVisualStudioGeneratorOptions.h VS: Move version information to global generator. 2015-05-19 11:02:33 -04:00
cmVisualStudioSlnData.cxx
cmVisualStudioSlnData.h
cmVisualStudioSlnParser.cxx
cmVisualStudioSlnParser.h
cmVisualStudioWCEPlatformParser.cxx
cmVisualStudioWCEPlatformParser.h
cmVS10CLFlagTable.h
cmVS10LibFlagTable.h
cmVS10LinkFlagTable.h
cmVS10MASMFlagTable.h
cmVS10RCFlagTable.h
cmVS11CLFlagTable.h
cmVS11LibFlagTable.h
cmVS11LinkFlagTable.h
cmVS11MASMFlagTable.h
cmVS11RCFlagTable.h
cmVS12CLFlagTable.h
cmVS12LibFlagTable.h
cmVS12LinkFlagTable.h
cmVS12MASMFlagTable.h
cmVS12RCFlagTable.h
cmVS14CLFlagTable.h
cmVS14LibFlagTable.h
cmVS14LinkFlagTable.h
cmVS14MASMFlagTable.h
cmVS14RCFlagTable.h
cmWhileCommand.cxx Fix assertion failure on unmatched function or macro 2015-06-22 11:41:51 -04:00
cmWhileCommand.h Fix assertion failure on unmatched function or macro 2015-06-22 11:41:51 -04:00
cmWriteFileCommand.cxx
cmWriteFileCommand.h
cmXCode21Object.cxx Xcode: Let PrintComment decide if the comment is non-empty 2015-04-17 21:50:05 +02:00
cmXCode21Object.h
cmXCodeObject.cxx Xcode: Quote strings containing a tilde (#15672) 2015-07-31 08:44:27 -04:00
cmXCodeObject.h
cmXMLParser.cxx
cmXMLParser.h
cmXMLSafe.cxx
cmXMLSafe.h
cmXMLWriter.cxx Add cmXMLWriter class to consolidate XML generation 2015-05-26 11:09:20 -04:00
cmXMLWriter.h Add cmXMLWriter class to consolidate XML generation 2015-05-26 11:09:20 -04:00
ctest.cxx cmState: Compute and store directory components. 2015-05-16 08:11:33 +02:00