CMake/Source
Stephen Kelly 37b88d348a cmAlgorithms: Add cmWrap.
Port some existing cmJoin to use it.

cmJoin is cumbersome to use in cases where the objective is to
somehow 'quote' each item and then join it with a separator.  In that
case, the joiner string is harder to read and reason about.  cmWrap
aims to solve that.

Provide an overload taking char wrappers to simplify the case
of surrounding every element in quotes without needing to escape
the quote character.
2015-02-20 21:35:58 +01:00
..
CPack CPackWIX: Extend the patching mechanism to allow adding content to <Product>. 2015-02-13 12:09:40 +01:00
CTest CTest: Use clear instead of erase-all. 2015-02-17 20:18:59 +01:00
CursesDialog Merge branch 'backport-no-global-setlocale' into no-global-setlocale 2015-02-06 13:35:21 -05:00
QtDialog Remove use of cmsys_stl. 2015-02-05 20:44:25 +01:00
QtIFW CPack: Add an "IFW" generator for Qt Framework Installer 2014-07-28 10:24:03 -04:00
kwsys Merge branch 'upstream-kwsys' into update-kwsys 2015-01-24 07:38:51 -05:00
.cvsignore
.gitattributes Import sha2 implementation 1.0 from Aaron D. Gifford 2011-06-27 14:52:25 -04:00
CMakeInstallDestinations.cmake Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeLists.txt Update comment to match recent dashboard testing. 2015-02-17 19:20:23 +01:00
CMakeSourceDir.txt.in Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
CMakeVersion.bash Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeVersion.cmake CMake Nightly Date Stamp 2015-02-18 00:01:09 -05:00
CMakeVersionCompute.cmake Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeVersionSource.cmake Clean up usage of if(... MATCHES regex) followed string(REGEX REPLACE regex) 2014-04-14 18:16:58 +02:00
cmAddCompileOptionsCommand.cxx Introduce add_compile_options command. 2013-06-04 11:36:55 +02:00
cmAddCompileOptionsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddCustomCommandCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmAddCustomCommandCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddCustomTargetCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmAddCustomTargetCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddDependenciesCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmAddDependenciesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddExecutableCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmAddExecutableCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddLibraryCommand.cxx Convert while loop to member insert. 2015-02-06 19:04:09 +01:00
cmAddLibraryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddSubDirectoryCommand.cxx Replace !foo.size() pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmAddSubDirectoryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAddTestCommand.cxx Merge topic 'drop-ancient-workarounds' 2015-01-12 08:57:39 -05:00
cmAddTestCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmAlgorithms.h cmAlgorithms: Add cmWrap. 2015-02-20 21:35:58 +01:00
cmArchiveWrite.cxx Merge branch 'backport-no-global-setlocale' into no-global-setlocale 2015-02-06 13:35:21 -05:00
cmArchiveWrite.h cmake: Teach "-E tar" command a "--mtime=" option 2015-01-19 14:16:19 -05:00
cmAuxSourceDirectoryCommand.cxx Replace 'foo.size() != 0' pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmAuxSourceDirectoryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmBootstrapCommands1.cxx continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
cmBootstrapCommands2.cxx If: Introduce policy CMP0054 - don't dereference quoted variables in if() 2014-09-11 21:23:17 +02:00
cmBreakCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmBreakCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmBuildCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmBuildCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmBuildNameCommand.cxx Replace foo.length() pattern with !foo.empty(). 2015-01-18 14:25:25 +01:00
cmBuildNameCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmCMakeHostSystemInformationCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmCMakeHostSystemInformationCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmCMakeMinimumRequired.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmCMakeMinimumRequired.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmCMakePolicyCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmCMakePolicyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmCPackPropertiesGenerator.cxx Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
cmCPackPropertiesGenerator.h Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
cmCPluginAPI.cxx Remove use of ExpandSourceListArguments. 2015-02-05 20:44:25 +01:00
cmCPluginAPI.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCTest.cxx cmCTest: Convert loop to member insert. 2015-02-18 21:36:35 +01:00
cmCTest.h Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmCacheManager.cxx cmCacheManager: Replace loop with algorithm. 2015-02-20 21:26:18 +01:00
cmCacheManager.h stringapi: Use strings for cache iterator values 2014-03-08 13:05:39 -05:00
cmCallVisualStudioMacro.cxx VisualStudio: Remove MSVC6 compatibility macro. 2014-11-20 22:25:44 +01:00
cmCallVisualStudioMacro.h
cmCommand.h Replace 'foo.length() == 0' pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmCommandArgumentLexer.cxx Re-word comment on unreachable return statements 2014-04-07 10:10:04 -04:00
cmCommandArgumentLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommandArgumentLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmCommandArgumentParser.cxx Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmCommandArgumentParser.y Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmCommandArgumentParserHelper.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmCommandArgumentParserHelper.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmCommandArgumentParserTokens.h
cmCommandArgumentsHelper.cxx Use two-iterator std::set::insert where appropriate. 2015-01-11 17:00:55 +01:00
cmCommandArgumentsHelper.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommands.cxx.in CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmCommands.h cmStandardIncludes: Remove list include. 2015-02-06 19:04:53 +01:00
cmCommandsForBootstrap.cxx CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmComputeComponentGraph.cxx Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmComputeComponentGraph.h Split notion of node lists and edge lists 2010-08-25 17:10:00 -04:00
cmComputeLinkDepends.cxx cmComputeLinkDepends: Remove temporary iterator copy. 2015-02-06 19:04:10 +01:00
cmComputeLinkDepends.h cmComputeLinkDepends: Convert AddLinkEntries to a template 2014-07-07 08:52:36 -04:00
cmComputeLinkInformation.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmComputeLinkInformation.h cmComputeLinkInformation: Remove 'head' argument 2014-06-23 09:14:45 -04:00
cmComputeTargetDepends.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmComputeTargetDepends.h cmTarget: Lookup targets in LinkInterface and LinkImplementation 2014-06-23 09:22:07 -04:00
cmConditionEvaluator.cxx Merge topic 'drop-ancient-workarounds' 2015-01-12 08:57:39 -05:00
cmConditionEvaluator.h cmStandardIncludes: Remove list include. 2015-02-06 19:04:53 +01:00
cmConfigure.cmake.h.in Remove some obsolete stuff. 2015-01-11 17:06:04 +01:00
cmConfigureFileCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmConfigureFileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmContinueCommand.cxx continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
cmContinueCommand.h continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
cmCoreTryCompile.cxx Use cmJoin where possible. 2015-02-20 21:26:18 +01:00
cmCoreTryCompile.h stringapi: Use strings in target name 2014-03-08 13:05:31 -05:00
cmCreateTestSourceList.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmCreateTestSourceList.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmCryptoHash.cxx Fix build on AIX failing because of access to string elements 2014-04-04 23:25:33 +02:00
cmCryptoHash.h stringapi: Accept strings when MD5 hashing data 2014-03-08 13:05:32 -05:00
cmCurl.cxx cmake: Use a default CA path when not using system curl 2015-01-23 08:57:32 -05:00
cmCurl.h cmake: Use a default CA path when not using system curl 2015-01-23 08:57:32 -05:00
cmCustomCommand.cxx Use insert instead of a loop in some cases. 2015-01-11 17:00:55 +01:00
cmCustomCommand.h Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmCustomCommandGenerator.cxx Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmCustomCommandGenerator.h Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmDefinePropertyCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmDefinePropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmDefinitions.cxx Merge topic 'revert-definition-map-lookup' 2014-10-27 08:32:26 -04:00
cmDefinitions.h Merge topic 'revert-definition-map-lookup' 2014-10-27 08:32:26 -04:00
cmDepends.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmDepends.h Remove extra semicolons from C++ code. 2014-04-03 21:53:14 +02:00
cmDependsC.cxx Replace 'foo.size() == 0' pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmDependsC.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmDependsFortran.cxx Use two-iterator std::set::insert where appropriate. 2015-01-11 17:00:55 +01:00
cmDependsFortran.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsFortranLexer.cxx cm*Lexer: Populate empty doxygen @param comment 2013-10-08 09:16:32 -04:00
cmDependsFortranLexer.h Fortran: Follow <>-style includes (#13239) 2012-05-22 14:07:24 -04:00
cmDependsFortranLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsFortranParser.cxx Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmDependsFortranParser.h
cmDependsFortranParser.y Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmDependsFortranParserTokens.h Fortran: Follow <>-style includes (#13239) 2012-05-22 14:07:24 -04:00
cmDependsJava.cxx cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsJava.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsJavaLexer.cxx Re-word comment on unreachable return statements 2014-04-07 10:10:04 -04:00
cmDependsJavaLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmDependsJavaLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsJavaParser.cxx Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmDependsJavaParser.y Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmDependsJavaParserHelper.cxx Replace 'foo.size() == 0' pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmDependsJavaParserHelper.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmDependsJavaParserTokens.h
cmDocumentation.cxx Replace 'foo.length() > 0' pattern with !foo.empty(). 2015-01-18 14:25:25 +01:00
cmDocumentation.h cmake,ccmake: Produce shorter output on no arguments (#14973) 2014-06-13 08:36:43 -04:00
cmDocumentationFormatter.cxx Replace foo.length() pattern with !foo.empty(). 2015-01-18 14:25:25 +01:00
cmDocumentationFormatter.h cmake,ccmake: Produce shorter output on no arguments (#14973) 2014-06-13 08:36:43 -04:00
cmDocumentationSection.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmDocumentationSection.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmDynamicLoader.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmDynamicLoader.h Rename header guards to not start with double underscore 2014-12-11 13:53:06 -05:00
cmELF.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmELF.h
cmElseCommand.cxx
cmElseCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmElseIfCommand.cxx
cmElseIfCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEnableLanguageCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEnableLanguageCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEnableTestingCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEnableTestingCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEndForEachCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEndForEachCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEndFunctionCommand.cxx
cmEndFunctionCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEndIfCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEndIfCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEndMacroCommand.cxx
cmEndMacroCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmEndWhileCommand.cxx improve error message on a stray "endwhile()" 2012-03-01 21:20:48 +01:00
cmEndWhileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmExecProgramCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmExecProgramCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmExecuteProcessCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmExecuteProcessCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmExecutionStatus.h continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
cmExpandedCommandArgument.cxx If: Introduce policy CMP0054 - don't dereference quoted variables in if() 2014-09-11 21:23:17 +02:00
cmExpandedCommandArgument.h If: Introduce policy CMP0054 - don't dereference quoted variables in if() 2014-09-11 21:23:17 +02:00
cmExportBuildFileGenerator.cxx Allow export of targets with INTERFACE_SOURCES. 2015-02-11 00:51:34 +01:00
cmExportBuildFileGenerator.h cmMakefile: return a backtrace 2014-06-05 12:44:04 -04:00
cmExportCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmExportCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmExportFileGenerator.cxx Allow export of targets with INTERFACE_SOURCES. 2015-02-11 00:51:34 +01:00
cmExportFileGenerator.h Allow export of targets with INTERFACE_SOURCES. 2015-02-11 00:51:34 +01:00
cmExportInstallFileGenerator.cxx install: Allow generator expressions in TARGETS DESTINATION (#14317) 2015-02-11 15:15:33 -05:00
cmExportInstallFileGenerator.h install: Allow absolute EXPORT destination with relative targets (#15258) 2014-12-15 11:45:49 -05:00
cmExportLibraryDependenciesCommand.cxx export_library_dependencies: Use original link libraries internally 2014-07-14 14:29:26 -04:00
cmExportLibraryDependenciesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmExportSet.cxx Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmExportSet.h exports: fix build with MSVC6 2012-09-28 17:00:52 -04:00
cmExportSetMap.cxx Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmExportSetMap.h cmExportSetMap: Override clear() to delete held resources 2013-11-08 09:35:56 -05:00
cmExportTryCompileFileGenerator.cxx genex: remove the need for backtraces 2014-06-05 12:44:18 -04:00
cmExportTryCompileFileGenerator.h stringapi: Pass configuration names as strings 2014-03-08 13:05:36 -05:00
cmExprLexer.cxx Re-word comment on unreachable return statements 2014-04-07 10:10:04 -04:00
cmExprLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmExprLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmExprParser.cxx Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmExprParser.y Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmExprParserHelper.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmExprParserHelper.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmExprParserTokens.h
cmExternalMakefileProjectGenerator.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmExternalMakefileProjectGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmExtraCodeBlocksGenerator.cxx Use two-iterator std::set::insert where appropriate. 2015-01-11 17:00:55 +01:00
cmExtraCodeBlocksGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmExtraCodeLiteGenerator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmExtraCodeLiteGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmExtraEclipseCDT4Generator.cxx Merge topic 'consistent-empty-method' 2015-01-19 09:43:28 -05:00
cmExtraEclipseCDT4Generator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmExtraKateGenerator.cxx Replace 'foo.size() > 0' pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmExtraKateGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmExtraSublimeTextGenerator.cxx LocalGenerator: Add a string overload for AppendFlags 2014-05-07 14:30:31 -04:00
cmExtraSublimeTextGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmFLTKWrapUICommand.cxx Remove use of ExpandSourceListArguments. 2015-02-05 20:44:25 +01:00
cmFLTKWrapUICommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmFileCommand.cxx Use cmJoin to accumulate string ranges. 2015-02-11 22:57:55 +01:00
cmFileCommand.h file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
cmFileLock.cxx file: Use 'long' to represent the parsed LOCK TIMEOUT value 2014-12-05 12:59:37 -05:00
cmFileLock.h file: Use 'long' to represent the parsed LOCK TIMEOUT value 2014-12-05 12:59:37 -05:00
cmFileLockPool.cxx Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmFileLockPool.h cmStandardIncludes: Remove list include. 2015-02-06 19:04:53 +01:00
cmFileLockResult.cxx file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
cmFileLockResult.h file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
cmFileLockUnix.cxx file: Use 'long' to represent the parsed LOCK TIMEOUT value 2014-12-05 12:59:37 -05:00
cmFileLockWin32.cxx file: Use 'long' to represent the parsed LOCK TIMEOUT value 2014-12-05 12:59:37 -05:00
cmFileTimeComparison.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmFileTimeComparison.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmFindBase.cxx Use cmJoin where possible. 2015-02-20 21:26:18 +01:00
cmFindBase.h Encapsulate search path manipulation functions into a seperate class. 2014-11-11 13:39:51 -05:00
cmFindCommon.cxx Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmFindCommon.h cmFindCommon: Remove MSVC6 workaround for nested struct private access. 2014-11-20 22:22:00 +01:00
cmFindFileCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindFileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmFindLibraryCommand.cxx Remove use of cmsys_stl. 2015-02-05 20:44:25 +01:00
cmFindLibraryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmFindPackageCommand.cxx Replace common loop pattern with cmJoin 2015-02-11 22:57:55 +01:00
cmFindPackageCommand.h Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmFindPathCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmFindPathCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmFindProgramCommand.cxx Remove some unneeded c_str calls. 2014-11-23 11:09:54 +01:00
cmFindProgramCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmForEachCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmForEachCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmFunctionBlocker.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmFunctionCommand.cxx cmFunctionCommand: Replace loops with cmJoin. 2015-02-12 20:25:21 +01:00
cmFunctionCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGeneratedFileStream.cxx strings: Remove redundant calls to std::string::c_str() 2014-10-15 14:54:05 +02:00
cmGeneratedFileStream.h Drop SGI as a CMake host compiler. 2015-01-08 22:10:14 +01:00
cmGeneratorExpression.cxx Convert raw loops to set member insert. 2015-01-18 15:14:47 +01:00
cmGeneratorExpression.h file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
cmGeneratorExpressionDAGChecker.cxx Merge topic 'drop-ancient-workarounds' 2015-01-12 08:57:39 -05:00
cmGeneratorExpressionDAGChecker.h genex: remove the need for backtraces 2014-06-05 12:44:18 -04:00
cmGeneratorExpressionEvaluationFile.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmGeneratorExpressionEvaluationFile.h file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
cmGeneratorExpressionEvaluator.cxx Revert "Attempt to fix the compile of cmake on Sun CC." 2015-02-17 19:18:12 +01:00
cmGeneratorExpressionEvaluator.h file(GENERATE): Evaluate early to allow generating source files 2014-11-12 22:36:45 +01:00
cmGeneratorExpressionLexer.cxx cmGeneratorExpression: Tokenize over strings 2014-03-08 13:05:36 -05:00
cmGeneratorExpressionLexer.h cmGeneratorExpression: Tokenize over strings 2014-03-08 13:05:36 -05:00
cmGeneratorExpressionParser.cxx Replace 'foo.size() > 0' pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmGeneratorExpressionParser.h cmGeneratorExpression: Re-write for multi-stage evaluation 2012-09-18 17:02:23 -04:00
cmGeneratorTarget.cxx cmGeneratorTarget: Replace set insert algorithm with cmRemoveDuplicates. 2015-02-19 00:59:19 +01:00
cmGeneratorTarget.h VS: Handle .pfx files explicitly in generator 2014-08-21 09:28:20 -04:00
cmGetCMakePropertyCommand.cxx Replace common loop pattern with cmJoin 2015-02-11 22:57:55 +01:00
cmGetCMakePropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGetDirectoryPropertyCommand.cxx strings: Remove redundant calls to std::string::c_str() 2014-10-15 14:54:05 +02:00
cmGetDirectoryPropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGetFilenameComponentCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmGetFilenameComponentCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGetPropertyCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmGetPropertyCommand.h Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
cmGetSourceFilePropertyCommand.cxx cmMakefile: Add a CreateSource method 2014-07-08 10:13:50 -04:00
cmGetSourceFilePropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGetTargetPropertyCommand.cxx Merge topic 'drop-ancient-workarounds' 2015-01-12 08:57:39 -05:00
cmGetTargetPropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGetTestPropertyCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmGetTestPropertyCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmGlobalBorlandMakefileGenerator.cxx Makefile: Workaround Borland Make bug with multiple outputs 2014-12-06 07:36:52 -05:00
cmGlobalBorlandMakefileGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalGenerator.cxx cmAlgorithms: Add cmWrap. 2015-02-20 21:35:58 +01:00
cmGlobalGenerator.h find_library: Fix repeat call after changing directory content (#15293) 2014-12-08 15:35:50 -05:00
cmGlobalGeneratorFactory.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmGlobalJOMMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalJOMMakefileGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalKdevelopGenerator.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmGlobalKdevelopGenerator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmGlobalMSYSMakefileGenerator.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGlobalMSYSMakefileGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalMinGWMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalMinGWMakefileGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalNMakeMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalNMakeMakefileGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalNinjaGenerator.cxx Merge topic 'drop-ancient-workarounds' 2015-01-12 08:57:39 -05:00
cmGlobalNinjaGenerator.h Ninja: Refactor restat to be a string internally 2014-11-14 16:16:00 -05:00
cmGlobalUnixMakefileGenerator3.cxx Makefile: Fix output during parallel builds (#12991) 2015-02-06 08:36:51 -05:00
cmGlobalUnixMakefileGenerator3.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalVisualStudio6Generator.cxx VS: Refactor CMAKE_FORCE_*64 platform definitions 2014-07-17 16:17:35 -04:00
cmGlobalVisualStudio6Generator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalVisualStudio7Generator.cxx Encoding: Write Visual Studio solution file with BOM. 2014-12-26 21:15:29 -07:00
cmGlobalVisualStudio7Generator.h VS: Use $(ConfigurationName) as CMAKE_CFG_INTDIR in VS 7, 8, 9 2015-02-16 11:48:04 -05:00
cmGlobalVisualStudio8Generator.cxx Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmGlobalVisualStudio8Generator.h VS: Implement CMAKE_GENERATOR_PLATFORM for VS >= 8 2014-09-05 15:03:56 -04:00
cmGlobalVisualStudio9Generator.cxx VS: Delay getting platform name in local generator 2014-07-17 16:59:53 -04:00
cmGlobalVisualStudio9Generator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalVisualStudio10Generator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmGlobalVisualStudio10Generator.h Merge topic 'vs-check-phone-store-tools' 2014-11-18 09:12:34 -05:00
cmGlobalVisualStudio11Generator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmGlobalVisualStudio11Generator.h VS: Improve error messages when compiler is not detected (#15228) 2014-11-14 09:13:27 -05:00
cmGlobalVisualStudio12Generator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmGlobalVisualStudio12Generator.h VS: Improve error messages when compiler is not detected (#15228) 2014-11-14 09:13:27 -05:00
cmGlobalVisualStudio14Generator.cxx VS: Rename VS 14 generator to 'Visual Studio 14 2015' 2014-11-14 14:23:36 -05:00
cmGlobalVisualStudio14Generator.h VS: Refactor CMAKE_FORCE_*64 platform definitions 2014-07-17 16:17:35 -04:00
cmGlobalVisualStudio71Generator.cxx Encoding: Write Visual Studio solution file with BOM. 2014-12-26 21:15:29 -07:00
cmGlobalVisualStudio71Generator.h stringapi: Use strings for generator names 2014-03-08 13:05:38 -05:00
cmGlobalVisualStudioGenerator.cxx Use two-iterator std::set::insert where appropriate. 2015-01-11 17:00:55 +01:00
cmGlobalVisualStudioGenerator.h cmGlobalGenerator: Create a non-virtual 'DoGenerate' method 2014-07-22 15:05:36 -04:00
cmGlobalWatcomWMakeGenerator.cxx Makefile: Generate single-quoted object lists for Watcom 2014-03-27 13:45:29 -04:00
cmGlobalWatcomWMakeGenerator.h Fix some spelling errors in comments 2014-10-13 10:00:53 -04:00
cmGlobalXCodeGenerator.cxx Xcode: Teach XCODE_ATTRIBUTE target properties about generator expressions 2015-02-12 13:35:31 -05:00
cmGlobalXCodeGenerator.h Xcode: Switch to internal CMAKE_MAKE_PROGRAM lookup by generator (#15324) 2015-01-29 09:11:11 -05:00
cmGraphAdjacencyList.h Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmGraphVizWriter.cxx Replace 'foo.size() > 0' pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmGraphVizWriter.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmHexFileConverter.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmHexFileConverter.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmIDEFlagTable.h VS: Support mapping flags with values following separately (#14858) 2014-04-01 14:56:08 -04:00
cmIDEOptions.cxx cmIDEOptions: Add HasFlag method to test if a flag is set 2014-08-13 14:08:39 -04:00
cmIDEOptions.h cmIDEOptions: Add HasFlag method to test if a flag is set 2014-08-13 14:08:39 -04:00
cmIfCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmIfCommand.h If: Introduce policy CMP0054 - don't dereference quoted variables in if() 2014-09-11 21:23:17 +02:00
cmIncludeCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmIncludeCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmIncludeDirectoryCommand.cxx Replace 'foo.size() == 0' pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmIncludeDirectoryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmIncludeExternalMSProjectCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmIncludeExternalMSProjectCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmIncludeRegularExpressionCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmIncludeRegularExpressionCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmInstallCommand.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmInstallCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmInstallCommandArguments.cxx Export: Process relative includes after genex evaluation. 2013-11-26 13:01:29 +01:00
cmInstallCommandArguments.h Add a convenient way to add the includes install dir to the INTERFACE. 2013-07-24 17:32:58 +02:00
cmInstallDirectoryGenerator.cxx cmInstallGenerator: Pass destination explicitly to AddInstallRule 2015-02-11 15:14:01 -05:00
cmInstallDirectoryGenerator.h install: Thread message level setting through internal API 2014-06-24 13:12:02 -04:00
cmInstallExportGenerator.cxx cmInstallGenerator: Pass destination explicitly to AddInstallRule 2015-02-11 15:14:01 -05:00
cmInstallExportGenerator.h cmInstallGenerator: Move GetDestination to subclasses that need it 2015-02-11 15:05:57 -05:00
cmInstallFilesCommand.cxx Remove use of ExpandSourceListArguments. 2015-02-05 20:44:25 +01:00
cmInstallFilesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmInstallFilesGenerator.cxx cmInstallGenerator: Pass destination explicitly to AddInstallRule 2015-02-11 15:14:01 -05:00
cmInstallFilesGenerator.h install: Thread message level setting through internal API 2014-06-24 13:12:02 -04:00
cmInstallGenerator.cxx cmInstallGenerator: Pass destination explicitly to AddInstallRule 2015-02-11 15:14:01 -05:00
cmInstallGenerator.h cmInstallGenerator: Pass destination explicitly to AddInstallRule 2015-02-11 15:14:01 -05:00
cmInstallProgramsCommand.cxx Use insert instead of a loop in some cases. 2015-01-11 17:00:55 +01:00
cmInstallProgramsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmInstallScriptGenerator.cxx install: Thread message level setting through internal API 2014-06-24 13:12:02 -04:00
cmInstallScriptGenerator.h
cmInstallTargetGenerator.cxx install: Allow generator expressions in TARGETS DESTINATION (#14317) 2015-02-11 15:15:33 -05:00
cmInstallTargetGenerator.h install: Allow generator expressions in TARGETS DESTINATION (#14317) 2015-02-11 15:15:33 -05:00
cmInstallTargetsCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmInstallTargetsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmInstallType.h Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstalledFile.cxx CPackWiX: Extend CPACK_WIX_ACL to support directories 2014-09-27 17:34:39 +02:00
cmInstalledFile.h Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmLinkDirectoriesCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmLinkDirectoriesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmLinkLibrariesCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmLinkLibrariesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmListCommand.cxx cmListCommand: Move size variable out of loop. 2015-02-17 20:18:58 +01:00
cmListCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmListFileCache.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmListFileCache.h backtrace: Convert to local paths in IssueMessage 2014-06-05 12:44:19 -04:00
cmListFileLexer.c cmListFileLexer: Fix lexing of single '[' character (#15092) 2014-08-18 10:18:20 -04:00
cmListFileLexer.h Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
cmListFileLexer.in.l cmListFileLexer: Fix lexing of single '[' character (#15092) 2014-08-18 10:18:20 -04:00
cmLoadCacheCommand.cxx Merge topic 'consistent-empty-method' 2015-01-19 09:43:28 -05:00
cmLoadCacheCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmLoadCommandCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmLoadCommandCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmLocalGenerator.cxx cmLocalGenerator: Convert loop to algorithm. 2015-02-19 00:59:19 +01:00
cmLocalGenerator.h Ninja: Fix RC include directories regression 2014-10-13 08:20:05 -04:00
cmLocalNinjaGenerator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmLocalNinjaGenerator.h strings: Remove redundant calls to std::string::c_str() 2014-10-15 14:54:05 +02:00
cmLocalUnixMakefileGenerator3.cxx cmAlgorithms: Add cmWrap. 2015-02-20 21:35:58 +01:00
cmLocalUnixMakefileGenerator3.h Makefile: Fix output during parallel builds (#12991) 2015-02-06 08:36:51 -05:00
cmLocalVisualStudio6Generator.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmLocalVisualStudio6Generator.h stringapi: Pass configuration names as strings 2014-03-08 13:05:36 -05:00
cmLocalVisualStudio7Generator.cxx VS: Fix .vcproj and .vfproj file OutputDirectory generation 2015-02-16 11:48:16 -05:00
cmLocalVisualStudio7Generator.h VS: Delay getting platform name in local generator 2014-07-17 16:59:53 -04:00
cmLocalVisualStudio10Generator.cxx stringapi: Miscellaneous char* parameters 2014-03-08 13:05:37 -05:00
cmLocalVisualStudio10Generator.h stringapi: Miscellaneous char* parameters 2014-03-08 13:05:37 -05:00
cmLocalVisualStudioGenerator.cxx Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmLocalVisualStudioGenerator.h VS14: Add Visual Studio 14 generator (#14982) 2014-06-25 14:51:19 -04:00
cmLocalXCodeGenerator.cxx cmLocalGenerator: Add ComputeObjectFilenames interface. 2014-03-13 15:28:02 +01:00
cmLocalXCodeGenerator.h cmLocalGenerator: Add ComputeObjectFilenames interface. 2014-03-13 15:28:02 +01:00
cmLocale.h Add setlocale() calls around use of libarchive APIs (#14934, #15377) 2015-02-06 13:32:57 -05:00
cmMachO.cxx Mach-O: Add Mach-O parser for OS X and iOS. 2014-12-22 11:32:10 -07:00
cmMachO.h Mach-O: Add Mach-O parser for OS X and iOS. 2014-12-22 11:32:10 -07:00
cmMacroCommand.cxx cmMacroCommand: Manipulate target string directly. 2015-02-11 22:58:34 +01:00
cmMacroCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmMakeDepend.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmMakeDepend.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmMakeDirectoryCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmMakeDirectoryCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmMakefile.cxx cmMakefile: Add flag to result and manipulate in place. 2015-02-18 23:57:59 +01:00
cmMakefile.h Merge topic 'cmStandardIncludes-cleanup' 2015-02-10 12:56:08 -05:00
cmMakefileExecutableTargetGenerator.cxx Makefile: Add progress to link step messages 2015-02-06 19:07:24 -05:00
cmMakefileExecutableTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMakefileLibraryTargetGenerator.cxx Makefile: Add progress to link step messages 2015-02-06 19:07:24 -05:00
cmMakefileLibraryTargetGenerator.h stringapi: Use strings for the languages 2014-03-08 13:05:30 -05:00
cmMakefileTargetGenerator.cxx Makefile: Fix output during parallel builds (#12991) 2015-02-06 08:36:51 -05:00
cmMakefileTargetGenerator.h Makefile: Fix output during parallel builds (#12991) 2015-02-06 08:36:51 -05:00
cmMakefileUtilityTargetGenerator.cxx cmLocalGenerator: Rename 'MAKEFILE' to 'MAKERULE' 2014-07-22 12:27:57 -04:00
cmMakefileUtilityTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMarkAsAdvancedCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmMarkAsAdvancedCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmMathCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmMathCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmMessageCommand.cxx Use cmJoin to accumulate string ranges. 2015-02-11 22:57:55 +01:00
cmMessageCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmNewLineStyle.cxx Remove default labels from fully covered switch statements. 2014-04-03 21:53:13 +02:00
cmNewLineStyle.h cmNewLineStyle: Use cmStandardIncludes.h 2011-11-30 09:19:32 -05:00
cmNinjaNormalTargetGenerator.cxx Merge topic 'ninja-rsp_file-calculation' 2015-01-26 09:51:53 -05:00
cmNinjaNormalTargetGenerator.h stringapi: Use strings for the languages 2014-03-08 13:05:30 -05:00
cmNinjaTargetGenerator.cxx Ninja: Use "deps = msvc" only for C and CXX (#15253) 2015-01-29 15:34:24 -05:00
cmNinjaTargetGenerator.h Ninja: Use "deps = msvc" only for C and CXX (#15253) 2015-01-29 15:34:24 -05:00
cmNinjaTypes.h Ninja: Add the Ninja generator 2012-02-02 23:40:21 +00:00
cmNinjaUtilityTargetGenerator.cxx Add an option for explicit BYPRODUCTS of custom commands (#14963) 2014-11-14 16:16:00 -05:00
cmNinjaUtilityTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmOSXBundleGenerator.cxx Remove some unneeded c_str calls. 2014-11-23 11:09:54 +01:00
cmOSXBundleGenerator.h cmGeneratorTarget: Constify cmSourceFile* in containers. 2014-03-13 15:27:23 +01:00
cmObject.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmOptionCommand.cxx Replace common loop pattern with cmJoin 2015-02-11 22:57:55 +01:00
cmOptionCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmOrderDirectories.cxx Use the cmDeleteAll algorithm instead of trivial raw loops. 2015-01-13 23:00:17 +01:00
cmOrderDirectories.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmOutputRequiredFilesCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmOutputRequiredFilesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmPathLabel.cxx Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmPathLabel.h Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmPolicies.cxx Use the cmDeleteAll algorithm instead of trivial raw loops. 2015-01-13 23:00:17 +01:00
cmPolicies.h try_compile: Pass linker flags into test project (#14066) 2014-12-03 15:30:22 -05:00
cmProcessTools.cxx
cmProcessTools.h
cmProjectCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmProjectCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmProperty.cxx stringapi: Use strings for property names 2014-03-08 13:05:28 -05:00
cmProperty.h Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
cmPropertyDefinition.cxx stringapi: Use strings for property names 2014-03-08 13:05:28 -05:00
cmPropertyDefinition.h Remove extra semicolons from C++ code. 2014-04-03 21:53:14 +02:00
cmPropertyDefinitionMap.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmPropertyDefinitionMap.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmPropertyMap.cxx stringapi: Use strings for property names 2014-03-08 13:05:28 -05:00
cmPropertyMap.h Remove extra semicolons from C++ code. 2014-04-03 21:53:14 +02:00
cmQTWrapCPPCommand.cxx Remove use of ExpandSourceListArguments. 2015-02-05 20:44:25 +01:00
cmQTWrapCPPCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmQTWrapUICommand.cxx Remove use of ExpandSourceListArguments. 2015-02-05 20:44:25 +01:00
cmQTWrapUICommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmQtAutoGenerators.cxx QtAutogen: Issue error message with origin file (#15342). 2015-02-03 22:52:17 +01:00
cmQtAutoGenerators.h cmStandardIncludes: Remove list include. 2015-02-06 19:04:53 +01:00
cmRST.cxx Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmRST.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmRemoveCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmRemoveCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmRemoveDefinitionsCommand.cxx
cmRemoveDefinitionsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmReturnCommand.cxx
cmReturnCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmScriptGenerator.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmScriptGenerator.h stringapi: Pass configuration names as strings 2014-03-08 13:05:36 -05:00
cmSearchPath.cxx Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmSearchPath.h Use containers of labeled search paths instead of individual members 2014-11-12 08:21:46 -05:00
cmSeparateArgumentsCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmSeparateArgumentsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSetCommand.cxx cmSet: Replace loop with cmJoin. 2015-02-11 22:58:08 +01:00
cmSetCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSetDirectoryPropertiesCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmSetDirectoryPropertiesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSetPropertyCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmSetPropertyCommand.h Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
cmSetSourceFilesPropertiesCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmSetSourceFilesPropertiesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSetTargetPropertiesCommand.cxx Replace while loop with member insert. 2015-02-06 19:04:09 +01:00
cmSetTargetPropertiesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSetTestsPropertiesCommand.cxx Replace while loop with member insert. 2015-02-06 19:04:09 +01:00
cmSetTestsPropertiesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSiteNameCommand.cxx Replace foo.length() pattern with !foo.empty(). 2015-01-18 14:25:25 +01:00
cmSiteNameCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSourceFile.cxx Merge topic 'fix-autouic-regression' 2015-01-12 08:57:52 -05:00
cmSourceFile.h cmSourceFile: Take a string 2014-04-28 21:43:40 -04:00
cmSourceFileLocation.cxx Merge topic 'fix-source-case-matching' 2014-12-01 08:57:25 -05:00
cmSourceFileLocation.h cmSourceFileLocation: Return a string reference 2014-04-28 21:43:27 -04:00
cmSourceGroup.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmSourceGroup.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmSourceGroupCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmSourceGroupCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmStandardIncludes.h Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmStandardLexer.h Drop SGI as a CMake host compiler. 2015-01-08 22:10:14 +01:00
cmStringCommand.cxx cmStringCommand: Accumulate with cmJoin and range adaptors. 2015-02-11 22:57:56 +01:00
cmStringCommand.h cmMakefile: store the number of last matches in a CMake var 2014-12-03 11:06:44 -05:00
cmSubdirCommand.cxx strings: Remove redundant calls to std::string::c_str() 2014-10-15 14:54:05 +02:00
cmSubdirCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSubdirDependsCommand.cxx Add policy CMP0029 to disallow subdir_depends 2013-10-22 09:09:51 -04:00
cmSubdirDependsCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmSystemTools.cxx cmAlgorithms: Add cmWrap. 2015-02-20 21:35:58 +01:00
cmSystemTools.h bootstrap: Enable color Makefile output 2015-02-05 16:44:56 -05:00
cmTarget.cxx cmTarget: Port loop to algorithm. 2015-02-20 21:26:17 +01:00
cmTarget.h Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmTargetCompileDefinitionsCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmTargetCompileDefinitionsCommand.h cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTargetCompileFeaturesCommand.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmTargetCompileFeaturesCommand.h Add target_compile_features command. 2014-04-07 18:11:18 +02:00
cmTargetCompileOptionsCommand.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmTargetCompileOptionsCommand.h cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTargetDepend.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmTargetExport.h Add a convenient way to add the includes install dir to the INTERFACE. 2013-07-24 17:32:58 +02:00
cmTargetIncludeDirectoriesCommand.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmTargetIncludeDirectoriesCommand.h cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTargetLinkLibrariesCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmTargetLinkLibrariesCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmTargetPropCommandBase.cxx cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTargetPropCommandBase.h cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTargetSourcesCommand.cxx Merge topic 'join-algorithm' 2015-01-12 09:41:02 -05:00
cmTargetSourcesCommand.h cmTargetPropCommandBase: Change the interface to return bool. 2014-04-07 18:11:18 +02:00
cmTest.cxx backtrace: Convert to local paths in IssueMessage 2014-06-05 12:44:19 -04:00
cmTest.h genex: remove the need for backtraces 2014-06-05 12:44:18 -04:00
cmTestGenerator.cxx genex: remove the need for backtraces 2014-06-05 12:44:18 -04:00
cmTestGenerator.h stringapi: Pass configuration names as strings 2014-03-08 13:05:36 -05:00
cmTimestamp.cxx Encoding: Replace some system calls with kwsys calls which handle unicode. 2014-07-01 06:38:35 -06:00
cmTimestamp.h CMake: Add TIMESTAMP subcommand to string and file commands 2012-12-05 10:39:10 -05:00
cmTryCompileCommand.cxx Use makefile->IssueMessage() for better error messages 2011-09-27 18:59:42 +02:00
cmTryCompileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmTryRunCommand.cxx Merge topic 'try-run-link-libraries' 2015-01-26 10:28:25 -05:00
cmTryRunCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmUnsetCommand.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmUnsetCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmUseMangledMesaCommand.cxx Replace 'foo.size() == 0' pattern with foo.empty(). 2015-01-18 14:25:24 +01:00
cmUseMangledMesaCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmUtilitySourceCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmUtilitySourceCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmUuid.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmUuid.h StringUuid: Implement new string(UUID) sub-command. 2014-08-28 15:13:54 +02:00
cmVS10CLFlagTable.h
cmVS10LibFlagTable.h
cmVS10LinkFlagTable.h VS: Fix /MANIFESTUAC:NO linker option mapping 2014-05-07 15:24:08 -04:00
cmVS10MASMFlagTable.h VS: Manually fix MASM flag table entries 2014-08-13 14:48:01 -04:00
cmVS10RCFlagTable.h VS: Fix handling of non-preprocessor flags in CMAKE_RC_FLAGS 2014-07-10 14:33:27 -04:00
cmVS11CLFlagTable.h VS: Fix /analyze:log flag mapping (#14858) 2014-04-01 14:59:20 -04:00
cmVS11LibFlagTable.h VS11: Generate flag tables from MSBuild V110 tool files 2012-08-22 11:12:32 -04:00
cmVS11LinkFlagTable.h VS: Fix /MANIFESTUAC:NO linker option mapping 2014-05-07 15:24:08 -04:00
cmVS11MASMFlagTable.h VS: Manually fix MASM flag table entries 2014-08-13 14:48:01 -04:00
cmVS11RCFlagTable.h VS: Fix handling of non-preprocessor flags in CMAKE_RC_FLAGS 2014-07-10 14:33:27 -04:00
cmVS12CLFlagTable.h VS: Fix /analyze:log flag mapping (#14858) 2014-04-01 14:59:20 -04:00
cmVS12LibFlagTable.h VS12: Generate flag tables from MSBuild v120 tool files 2013-06-28 18:13:59 -04:00
cmVS12LinkFlagTable.h VS: Fix /MANIFESTUAC:NO linker option mapping 2014-05-07 15:24:08 -04:00
cmVS12MASMFlagTable.h VS: Manually fix MASM flag table entries 2014-08-13 14:48:01 -04:00
cmVS12RCFlagTable.h VS: Fix handling of non-preprocessor flags in CMAKE_RC_FLAGS 2014-07-10 14:33:27 -04:00
cmVS14CLFlagTable.h VS14: Fix Cl and Link flag tables as previous versions 2014-06-25 14:51:23 -04:00
cmVS14LibFlagTable.h VS14: Generate flag tables from MSBuild v140 tool files 2014-06-25 14:51:21 -04:00
cmVS14LinkFlagTable.h VS14: Fix Cl and Link flag tables as previous versions 2014-06-25 14:51:23 -04:00
cmVS14MASMFlagTable.h VS: Manually fix MASM flag table entries 2014-08-13 14:48:01 -04:00
cmVS14RCFlagTable.h VS: Fix handling of non-preprocessor flags in CMAKE_RC_FLAGS 2014-07-10 14:33:27 -04:00
cmVariableRequiresCommand.cxx Remove some c_str() calls. 2014-03-11 15:03:50 +01:00
cmVariableRequiresCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmVariableWatch.cxx Split cmAlgorithms into a separate header file. 2015-02-10 22:14:18 +01:00
cmVariableWatch.h variable_watch: Remove undocumented and redundant access type 2014-05-22 10:36:49 -04:00
cmVariableWatchCommand.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmVariableWatchCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmVersion.cxx Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVersion.h cmVersion: Fix CMake_VERSION_ENCODE for date in patch level 2014-02-10 15:32:32 -05:00
cmVersionConfig.h.in Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVersionMacros.h Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVisualStudio10TargetGenerator.cxx VS: Set default language in generated Windows Phone and Store projects 2015-01-29 14:30:29 -05:00
cmVisualStudio10TargetGenerator.h VS: Generate Nsight Tegra project revision number 2014-09-30 08:45:35 -04:00
cmVisualStudioGeneratorOptions.cxx Fix incremental linking setting for Fortran + VS 2014-11-21 13:32:45 -05:00
cmVisualStudioGeneratorOptions.h Fix incremental linking setting for Fortran + VS 2014-11-21 13:32:45 -05:00
cmVisualStudioSlnData.cxx VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioSlnData.h VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioSlnParser.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmVisualStudioSlnParser.h VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioWCEPlatformParser.cxx stringapi: Miscellaneous char* parameters 2014-03-08 13:05:37 -05:00
cmVisualStudioWCEPlatformParser.h stringapi: Miscellaneous char* parameters 2014-03-08 13:05:37 -05:00
cmWhileCommand.cxx Replace foo.size() pattern with !foo.empty(). 2015-01-18 14:25:24 +01:00
cmWhileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmWriteFileCommand.cxx Remove borland workarounds. 2014-10-15 23:16:44 +02:00
cmWriteFileCommand.h stringapi: Command names 2014-03-08 13:05:39 -05:00
cmXCode21Object.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmXCode21Object.h
cmXCodeObject.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmXCodeObject.h stringapi: Miscellaneous char* parameters 2014-03-08 13:05:37 -05:00
cmXMLParser.cxx Port all cmOStringStream to std::ostringstream. 2015-01-11 17:06:03 +01:00
cmXMLParser.h ctest_memcheck: Add support for memory and leak sanitizer. 2014-07-16 11:50:23 -04:00
cmXMLSafe.cxx Remove use of cmsys_stl. 2015-02-05 20:44:25 +01:00
cmXMLSafe.h Remove use of cmsys_stl. 2015-02-05 20:44:25 +01:00
cm_get_date.c cmake: Teach "-E tar" command a "--mtime=" option 2015-01-19 14:16:19 -05:00
cm_get_date.h cmake: Teach "-E tar" command a "--mtime=" option 2015-01-19 14:16:19 -05:00
cm_sha2.c sha2: Fix -Wcast-qual warnings by adding const to some casts 2014-12-17 13:53:04 -05:00
cm_sha2.h sha2: Wrap long lines in third-party declarations 2011-11-16 11:05:13 -05:00
cm_sha2_mangle.h sha2: Build as part of CMakeLib 2011-11-16 10:15:44 -05:00
cm_utf8.c
cm_utf8.h
cmake.cxx Merge topic 'cmStandardIncludes-cleanup' 2015-02-10 12:56:08 -05:00
cmake.h cmake: Add -A option to specify a generator platform 2014-09-15 10:26:59 -04:00
cmakemain.cxx Merge branch 'backport-no-global-setlocale' into no-global-setlocale 2015-02-06 13:35:21 -05:00
cmakexbuild.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmcldeps.cxx strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmcmd.cxx cmAlgorithms: Add cmWrap. 2015-02-20 21:35:58 +01:00
cmcmd.h strings: Remove cmStdString references 2014-03-08 13:05:35 -05:00
cmparseMSBuildXML.py VS14: Generate flag tables from MSBuild v140 tool files 2014-06-25 14:51:21 -04:00
ctest.cxx Merge branch 'backport-no-global-setlocale' into no-global-setlocale 2015-02-06 13:35:21 -05:00