CMake/Source
Brad King 86e8315482 CTest: Restore inheritance of stdin by test processes
Since commit v3.11.0-rc1~117^2 (CTest: Re-implement test process
handling using libuv, 2017-12-10) we do not give the child test
processes any stdin.  Prior to that change we let the child test
processes inherit stdin from ctest itself.  Tests that run serially
might be able to use the real stdin meaningfully, so restore that
behavior and add a test case.

Fixes: #18591
2018-11-15 08:08:56 -05:00
..
Checks Extend C++17/C++14 feature checks to require unique_ptr 2018-08-01 14:03:43 -04:00
CPack CPack: Rename Ext generator to External 2018-11-05 07:56:03 -05:00
CTest CTest: Restore inheritance of stdin by test processes 2018-11-15 08:08:56 -05:00
CursesDialog Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
kwsys Merge branch 'upstream-KWSys' into update-kwsys 2018-10-19 10:03:25 -04:00
LexerParser LexerParser: Suppress GCC -Wconversion warnings 2018-07-31 09:34:55 -04:00
Modules FindLibUV: Also check uv/version.h for version detection 2018-06-25 10:16:46 -04:00
QtDialog Merge topic 'provide_explicit_source_and_build_command_line_options' 2018-09-19 10:38:19 -04:00
QtIFW
.gitattributes clang-format.bash: update to clang-format-6.0 2018-06-01 09:52:02 -04:00
bindexplib.cxx Fix misc. typos 2018-06-04 10:32:49 -04:00
bindexplib.h
cm_codecvt.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_codecvt.hxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cm_get_date.c
cm_get_date.h
cm_sys_stat.h
cm_thread.hxx utilities: Swapped to use std C++11 mutex/threading constructs 2017-12-01 12:09:51 -07:00
cm_utf8.c
cm_utf8.h
cmAddCompileDefinitionsCommand.cxx add_compile_definitions: add new command 2018-04-20 09:28:13 -04:00
cmAddCompileDefinitionsCommand.h add_compile_definitions: add new command 2018-04-20 09:28:13 -04:00
cmAddCompileOptionsCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmAddCompileOptionsCommand.h
cmAddCustomCommandCommand.cxx add_custom_{command,target}: Fix WORKING_DIRECTORY leading genex 2018-11-03 08:39:45 -04:00
cmAddCustomCommandCommand.h
cmAddCustomTargetCommand.cxx add_custom_{command,target}: Fix WORKING_DIRECTORY leading genex 2018-11-03 08:39:45 -04:00
cmAddCustomTargetCommand.h
cmAddDefinitionsCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmAddExecutableCommand.h
cmAddLibraryCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmAddLibraryCommand.h
cmAddLinkOptionsCommand.cxx LINK_OPTIONS: Add new family of properties 2018-06-06 17:22:39 +02:00
cmAddLinkOptionsCommand.h LINK_OPTIONS: Add new family of properties 2018-06-06 17:22:39 +02:00
cmAddSubDirectoryCommand.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h
cmAffinity.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmAffinity.h CTest: Add options to control test process affinity to CPUs 2018-03-05 09:21:32 -05:00
cmake.cxx cmake: Fix generator platform under --build mode 2018-09-25 13:27:08 -04:00
cmake.h cmake: Factor json version object construction into helper 2018-09-21 11:36:11 -04:00
cmake.version.manifest
CMakeInstallDestinations.cmake Utilities/Sphinx: Add option to build and install Info manual 2018-06-12 10:25:37 -04:00
CMakeLists.txt CPack: Rename Ext generator to External 2018-11-05 07:56:03 -05:00
cmakemain.cxx cmake: -S and -B can be used to specify source and build directories 2018-09-15 11:25:47 -04:00
CMakeSourceDir.txt.in
CMakeVersion.bash
CMakeVersion.cmake CMake 3.13.0-rc3 2018-11-07 07:50:43 -05:00
CMakeVersion.rc.in CMakeVersion RC file: Split patch into 2 components 2017-12-04 10:49:39 -08:00
CMakeVersionCompute.cmake CMakeVersion.rc: Avoid leading zeros in integer version components 2018-03-09 10:52:49 -05:00
CMakeVersionSource.cmake
cmakexbuild.cxx Make use of std::chrono throughout every component 2018-01-23 18:56:42 +00:00
cmAlgorithms.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmArchiveWrite.cxx CPack/Deb: Support SOURCE_DATE_EPOCH when packaging files 2018-07-25 13:39:07 -07:00
cmArchiveWrite.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmAuxSourceDirectoryCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmAuxSourceDirectoryCommand.h
cmBase32.cxx
cmBase32.h
cmBreakCommand.cxx
cmBreakCommand.h
cmBuildCommand.cxx
cmBuildCommand.h
cmBuildNameCommand.cxx Remove unnecessary c_str() in RegularExpression::find calls 2018-08-07 15:28:24 -04:00
cmBuildNameCommand.h
cmCacheManager.cxx cmCacheManager::GetInitializedCacheValue(): Return as const std::string* 2018-09-06 12:49:57 -04:00
cmCacheManager.h cmCacheManager::GetInitializedCacheValue(): Return as const std::string* 2018-09-06 12:49:57 -04:00
cmCallVisualStudioMacro.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCallVisualStudioMacro.h
cmcldeps.cxx
cmCLocaleEnvironmentScope.cxx
cmCLocaleEnvironmentScope.h
cmCMakeHostSystemInformationCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCMakeHostSystemInformationCommand.h Fix trivial typos in text 2017-11-03 10:25:05 -04:00
cmCMakeMinimumRequired.cxx cmake_minimum_required: Tolerate unknown future arguments 2018-03-26 11:31:08 -04:00
cmCMakeMinimumRequired.h cmake_minimum_required: Tolerate unknown future arguments 2018-03-26 11:31:08 -04:00
cmCMakePolicyCommand.cxx cmake_policy: Add undocumented PARENT_SCOPE option to GET 2018-04-18 08:09:56 -04:00
cmCMakePolicyCommand.h
cmcmd.cxx cmake: Add '-E create_symlink' support on Windows 2018-09-18 11:24:08 -04:00
cmcmd.h cmcmd: Convert lint handlers to file-static functions 2017-10-27 08:36:28 -04:00
cmCommand.cxx
cmCommand.h
cmCommandArgumentParserHelper.cxx Merge topic 'gicv-stdstring' 2018-09-12 09:38:37 -04:00
cmCommandArgumentParserHelper.h cmCommandArgumentParser: remove the variable tokens from the class 2017-10-25 19:56:33 +02:00
cmCommandArgumentsHelper.cxx
cmCommandArgumentsHelper.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCommands.cxx Merge branch 'set_directory_properties-script-mode' into release-3.13 2018-10-29 11:45:49 -04:00
cmCommands.h
cmCommonTargetGenerator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCommonTargetGenerator.h
cmComputeComponentGraph.cxx Reduce allocation of temporary values on heap. 2018-01-26 13:24:45 +03:00
cmComputeComponentGraph.h
cmComputeLinkDepends.cxx Fix dependency propagation through same-name imported targets 2018-09-07 09:23:43 -04:00
cmComputeLinkDepends.h Fix dependency propagation through same-name imported targets 2018-09-07 09:23:43 -04:00
cmComputeLinkInformation.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmComputeLinkInformation.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmComputeTargetDepends.cxx Fix dependency propagation through same-name imported targets 2018-09-07 09:23:43 -04:00
cmComputeTargetDepends.h Fix dependency propagation through same-name imported targets 2018-09-07 09:23:43 -04:00
cmConditionEvaluator.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmConditionEvaluator.h
cmConfigure.cmake.h.in Simplify CM_FALLTHROUGH implementation 2017-11-30 09:50:39 -05:00
cmConfigureFileCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmConfigureFileCommand.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmConnection.cxx server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmConnection.h server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmContinueCommand.cxx
cmContinueCommand.h
cmConvertMSBuildXMLToJSON.py Fix trivial typos in text 2017-11-03 10:25:05 -04:00
cmCoreTryCompile.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCoreTryCompile.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmCPackPropertiesGenerator.cxx
cmCPackPropertiesGenerator.h
cmCPluginAPI.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmCPluginAPI.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCreateTestSourceList.cxx
cmCreateTestSourceList.h
cmCryptoHash.cxx Retire std::auto_ptr and its macro CM_AUTO_PTR 2017-09-26 00:07:19 +02:00
cmCryptoHash.h Retire std::auto_ptr and its macro CM_AUTO_PTR 2017-09-26 00:07:19 +02:00
cmCTest.cxx ctest: Add option for live progress summary in terminal 2018-09-26 11:47:49 -04:00
cmCTest.h ctest: Add option for live progress summary in terminal 2018-09-26 11:47:49 -04:00
cmCurl.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmCurl.h file(DOWNLOAD|UPLOAD): Add 'NETRC' and 'NETRC_FILE' suboption 2017-10-18 15:21:42 -04:00
cmCustomCommand.cxx
cmCustomCommand.h
cmCustomCommandGenerator.cxx add_custom_{command,target}: Fix WORKING_DIRECTORY leading genex 2018-11-03 08:39:45 -04:00
cmCustomCommandGenerator.h add_custom_{command,target}: WORKING_DIRECTORY generator expressions 2018-09-28 11:15:33 -04:00
cmCustomCommandLines.h
cmDefinePropertyCommand.cxx
cmDefinePropertyCommand.h
cmDefinitions.cxx cmStateSnapshot::GetDefinition(): Return std::string const* 2018-09-05 20:08:17 -04:00
cmDefinitions.h cmStateSnapshot::GetDefinition(): Return std::string const* 2018-09-05 20:08:17 -04:00
cmDepends.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmDepends.h cmDepends: Remove attempt to change directory that always fails 2018-03-08 20:14:42 +11:00
cmDependsC.cxx Remove unnecessary c_str() in RegularExpression::find calls 2018-08-07 15:28:24 -04:00
cmDependsC.h
cmDependsFortran.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmDependsFortran.h Various typo fixes 2018-01-04 06:52:01 +11:00
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaParserHelper.cxx Reduce allocation of temporary values on heap. 2018-01-26 13:24:45 +03:00
cmDependsJavaParserHelper.h
cmDisallowedCommand.cxx
cmDisallowedCommand.h
cmDocumentation.cxx Reduce allocation of temporary values on heap. 2018-01-26 13:24:45 +03:00
cmDocumentation.h
cmDocumentationEntry.h
cmDocumentationFormatter.cxx Maint: misc. typos 2018-08-24 14:58:49 -04:00
cmDocumentationFormatter.h
cmDocumentationSection.cxx Reduce allocation of temporary values on heap. 2018-01-26 13:24:45 +03:00
cmDocumentationSection.h
cmDuration.cxx CTest: add safe conversion from cmDuration to integer types 2018-01-23 10:05:12 -05:00
cmDuration.h CTest: add safe conversion from cmDuration to integer types 2018-01-23 10:05:12 -05:00
cmDynamicLoader.cxx
cmDynamicLoader.h
cmELF.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmELF.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmEnableLanguageCommand.cxx
cmEnableLanguageCommand.h
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmExecProgramCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmExecProgramCommand.h
cmExecuteProcessCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmExecuteProcessCommand.h
cmExecutionStatus.h
cmExpandedCommandArgument.cxx cmExpandedCommandArgument: add an overload for const char* 2018-01-31 11:04:36 -05:00
cmExpandedCommandArgument.h cmExpandedCommandArgument: add an overload for const char* 2018-01-31 11:04:36 -05:00
cmExportBuildAndroidMKGenerator.cxx Android.mk: De-duplicate link libraries logic during export 2018-09-11 13:17:11 -04:00
cmExportBuildAndroidMKGenerator.h install,export: Maybe transform OBJECT libraries to INTERFACE libraries 2018-02-28 10:58:10 -05:00
cmExportBuildFileGenerator.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmExportBuildFileGenerator.h install,export: Maybe transform OBJECT libraries to INTERFACE libraries 2018-02-28 10:58:10 -05:00
cmExportCommand.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmExportCommand.h
cmExportFileGenerator.cxx CSharp: Fix regression in VS project type selection for custom target 2018-10-31 09:13:19 -04:00
cmExportFileGenerator.h LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmExportInstallAndroidMKGenerator.cxx install,export: Maybe transform OBJECT libraries to INTERFACE libraries 2018-02-28 10:58:10 -05:00
cmExportInstallAndroidMKGenerator.h install,export: Maybe transform OBJECT libraries to INTERFACE libraries 2018-02-28 10:58:10 -05:00
cmExportInstallFileGenerator.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmExportInstallFileGenerator.h Fix misc. typos 2018-06-04 10:32:49 -04:00
cmExportLibraryDependenciesCommand.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmExportLibraryDependenciesCommand.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmExportSet.cxx
cmExportSet.h
cmExportSetMap.cxx
cmExportSetMap.h
cmExportTryCompileFileGenerator.cxx Fix transitive usage requirements through same-name imported targets 2018-09-10 07:51:44 -04:00
cmExportTryCompileFileGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmExprParserHelper.cxx math: Restore toleration of unexpected characters in an expression 2018-07-16 14:46:43 -04:00
cmExprParserHelper.h math: Restore toleration of unexpected characters in an expression 2018-07-16 14:46:43 -04:00
cmExternalMakefileProjectGenerator.cxx cmake: Add --open option for IDE generators 2017-10-13 21:28:34 +02:00
cmExternalMakefileProjectGenerator.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmExtraCodeBlocksGenerator.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmExtraCodeBlocksGenerator.h
cmExtraCodeLiteGenerator.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmExtraCodeLiteGenerator.h
cmExtraEclipseCDT4Generator.cxx cmState::GetInitializedCacheValue: Return as const std::string* 2018-09-10 09:31:48 -04:00
cmExtraEclipseCDT4Generator.h
cmExtraKateGenerator.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmExtraKateGenerator.h Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmExtraSublimeTextGenerator.cxx genex: Simplify cmGeneratorExpressionInterpreter 2018-09-07 09:23:43 -04:00
cmExtraSublimeTextGenerator.h sourceFile properties: add property INCLUDE_DIRECTORIES 2018-01-24 15:10:10 +01:00
cmFileCommand.cxx install: Set permissions on directories created by install(DIRECTORY) 2018-10-01 16:28:43 -04:00
cmFileCommand.h Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
cmFileLock.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFileLock.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFileLockPool.cxx
cmFileLockPool.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFileLockResult.cxx
cmFileLockResult.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFileLockUnix.cxx
cmFileLockWin32.cxx
cmFileMonitor.cxx server: Fix assertion failure on directory paths in file monitor 2018-11-01 07:25:17 -04:00
cmFileMonitor.h
cmFilePathChecksum.cxx Call GetRealPath through cmSystemTools instead of KWSys directly 2017-10-24 11:04:21 -04:00
cmFilePathChecksum.h Various typo fixes 2018-01-04 06:52:01 +11:00
cmFileTimeComparison.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFileTimeComparison.h Adjust class description in cmFileTimeComparison.h 2018-02-28 09:34:47 -05:00
cmFindBase.cxx find_package: Use PackageName_ROOT variables as search prefixes 2018-03-16 09:19:28 -04:00
cmFindBase.h
cmFindCommon.cxx Fix misc. typos 2018-06-04 10:32:49 -04:00
cmFindCommon.h find_package: Use PackageName_ROOT variables as search prefixes 2018-03-16 09:19:28 -04:00
cmFindFileCommand.cxx
cmFindFileCommand.h
cmFindLibraryCommand.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmFindLibraryCommand.h
cmFindPackageCommand.cxx doc: Consistently use <PackageName> for describing the name of a package 2018-08-14 20:54:56 +10:00
cmFindPackageCommand.h IWYU: Fix workaround mapping for std::hash 2018-08-07 12:04:58 -04:00
cmFindPathCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmFindPathCommand.h
cmFindProgramCommand.cxx find_program: Consider CWD only for paths with separator 2018-06-14 14:28:03 -04:00
cmFindProgramCommand.h
cmFLTKWrapUICommand.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmFLTKWrapUICommand.h
cmForEachCommand.cxx Revise implementation of case-insensitive command names 2018-05-22 10:56:24 -04:00
cmForEachCommand.h
cmFortranParser.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmFortranParserImpl.cxx Fortran: Add support for submodule dependencies 2018-04-20 10:57:31 -04:00
cmFSPermissions.cxx Move file/dir permissions code to common file. 2017-11-08 20:27:11 +01:00
cmFSPermissions.h Move file/dir permissions code to common file. 2017-11-08 20:27:11 +01:00
cmFunctionBlocker.h
cmFunctionCommand.cxx Revise implementation of case-insensitive command names 2018-05-22 10:56:24 -04:00
cmFunctionCommand.h
cmGeneratedFileStream.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmGeneratedFileStream.h cmGeneratedFileStream: Use `std::string const& instead of const char*` 2018-08-07 16:57:40 +02:00
cmGeneratorExpression.cxx Refactoring: introduce function to check if a string is a generator expression 2018-09-25 23:46:56 +10:00
cmGeneratorExpression.h Refactoring: introduce function to check if a string is a generator expression 2018-09-25 23:46:56 +10:00
cmGeneratorExpressionContext.cxx
cmGeneratorExpressionContext.h
cmGeneratorExpressionDAGChecker.cxx Fix transitive usage requirements through same-name imported targets 2018-09-10 07:51:44 -04:00
cmGeneratorExpressionDAGChecker.h LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmGeneratorExpressionEvaluationFile.cxx cmCompiledGeneratorExpression::Evaluate(): return const std::string& 2018-08-09 14:50:17 -04:00
cmGeneratorExpressionEvaluationFile.h Retire std::auto_ptr and its macro CM_AUTO_PTR 2017-09-26 00:07:19 +02:00
cmGeneratorExpressionEvaluator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGeneratorExpressionEvaluator.h cmGeneratorExpression: Use std::move to avoid vector copies 2018-02-21 11:11:50 -05:00
cmGeneratorExpressionLexer.cxx cmGeneratorExpressionLexer: only tokenize strings with a '$' 2018-01-31 11:04:36 -05:00
cmGeneratorExpressionLexer.h
cmGeneratorExpressionNode.cxx Merge topic 'getsafedef-stdstring' 2018-09-18 11:18:00 -04:00
cmGeneratorExpressionNode.h
cmGeneratorExpressionParser.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGeneratorExpressionParser.h
cmGeneratorTarget.cxx CSharp: Fix regression in VS project type selection for custom target 2018-10-31 09:13:19 -04:00
cmGeneratorTarget.h CSharp: Fix regression in VS project type selection for custom target 2018-10-31 09:13:19 -04:00
cmGetCMakePropertyCommand.cxx
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmGetDirectoryPropertyCommand.h
cmGetFilenameComponentCommand.cxx
cmGetFilenameComponentCommand.h
cmGetPropertyCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmGetPropertyCommand.h
cmGetSourceFilePropertyCommand.cxx
cmGetSourceFilePropertyCommand.h
cmGetTargetPropertyCommand.cxx
cmGetTargetPropertyCommand.h
cmGetTestPropertyCommand.cxx
cmGetTestPropertyCommand.h
cmGhsMultiGpj.cxx
cmGhsMultiGpj.h
cmGhsMultiTargetGenerator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGhsMultiTargetGenerator.h
cmGlobalBorlandMakefileGenerator.cxx cmake: Add options for parallel builds to --build mode 2018-05-25 09:42:20 -04:00
cmGlobalBorlandMakefileGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalCommonGenerator.cxx
cmGlobalCommonGenerator.h
cmGlobalGenerator.cxx Merge topic 'provide_explicit_source_and_build_command_line_options' 2018-09-19 10:38:19 -04:00
cmGlobalGenerator.h Merge topic 'getsafedef-stdstring' 2018-09-18 11:18:00 -04:00
cmGlobalGeneratorFactory.h
cmGlobalGhsMultiGenerator.cxx GHS: Update default BSP name 2018-07-11 08:48:23 -04:00
cmGlobalGhsMultiGenerator.h GHS: Add toolset selection support 2018-07-11 08:28:36 -04:00
cmGlobalJOMMakefileGenerator.cxx cmake: Add options for parallel builds to --build mode 2018-05-25 09:42:20 -04:00
cmGlobalJOMMakefileGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalMinGWMakefileGenerator.cxx
cmGlobalMinGWMakefileGenerator.h
cmGlobalMSYSMakefileGenerator.cxx
cmGlobalMSYSMakefileGenerator.h
cmGlobalNinjaGenerator.cxx Merge topic 'provide_explicit_source_and_build_command_line_options' 2018-09-19 10:38:19 -04:00
cmGlobalNinjaGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalNMakeMakefileGenerator.cxx cmake: Add options for parallel builds to --build mode 2018-05-25 09:42:20 -04:00
cmGlobalNMakeMakefileGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalUnixMakefileGenerator3.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmGlobalUnixMakefileGenerator3.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalVisualStudio7Generator.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmGlobalVisualStudio7Generator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalVisualStudio8Generator.cxx CMake: Internally uses -S instead of -H to specify source directory 2018-09-15 11:25:47 -04:00
cmGlobalVisualStudio8Generator.h Drop Visual Studio 8 2005 generator 2018-04-02 10:08:10 -04:00
cmGlobalVisualStudio9Generator.cxx VS: Use range-based 'for' loops in generator code 2017-12-21 14:52:49 -05:00
cmGlobalVisualStudio9Generator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalVisualStudio10Generator.cxx VS: Pass platform when invoking MSBuild 2018-09-25 13:27:13 -04:00
cmGlobalVisualStudio10Generator.h IPO: INTERPROCEDURAL_OPTIMIZATION (LTCG) for Visual Studio 2018-09-17 10:53:10 -04:00
cmGlobalVisualStudio11Generator.cxx VS: Use range-based 'for' loops in generator code 2017-12-21 14:52:49 -05:00
cmGlobalVisualStudio11Generator.h VS: Use 'override' keyword for overridden methods in generator classes 2017-12-15 21:17:49 -05:00
cmGlobalVisualStudio12Generator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalVisualStudio12Generator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalVisualStudio14Generator.cxx VS: Do not select a Windows SDK too high for current VS version 2018-09-17 13:07:40 -04:00
cmGlobalVisualStudio14Generator.h VS: Do not select a Windows SDK too high for current VS version 2018-09-17 13:07:40 -04:00
cmGlobalVisualStudio15Generator.cxx VS: Do not select a Windows SDK too high for current VS version 2018-09-17 13:07:40 -04:00
cmGlobalVisualStudio15Generator.h VS: Do not select a Windows SDK too high for current VS version 2018-09-17 13:07:40 -04:00
cmGlobalVisualStudio71Generator.cxx CSharp: Fix regression in VS project type selection for custom target 2018-10-31 09:13:19 -04:00
cmGlobalVisualStudio71Generator.h VS: Use 'override' keyword for overridden methods in generator classes 2017-12-15 21:17:49 -05:00
cmGlobalVisualStudioGenerator.cxx cmake-gui: Fix "Open Project" for VS IDE with space in path 2018-10-25 07:32:26 -04:00
cmGlobalVisualStudioGenerator.h cmGlobalVisualStudioGenerator: remove TargetCanBeReferenced() 2018-04-24 07:05:17 +02:00
cmGlobalWatcomWMakeGenerator.cxx cmake: Add options for parallel builds to --build mode 2018-05-25 09:42:20 -04:00
cmGlobalWatcomWMakeGenerator.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGlobalXCodeGenerator.cxx genex: Simplify cmGeneratorExpressionInterpreter 2018-09-07 09:23:43 -04:00
cmGlobalXCodeGenerator.h cmGlobalGenerator: Add IsXcode query 2018-08-01 09:12:42 -04:00
cmGlobVerificationManager.cxx Merge topic 'state-reset-glob' 2018-08-24 13:34:06 -04:00
cmGlobVerificationManager.h cmState: Clear GlobVerificationManager state on Reset 2018-08-09 13:03:50 -04:00
cmGraphAdjacencyList.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmGraphVizWriter.cxx cmGeneratedFileStream: clang-tidy applied to remove redundant `c_str` calls 2018-08-07 17:02:39 +02:00
cmGraphVizWriter.h cmGraphVizWriter: Updated to create and follow dependers for interface targets 2017-12-14 08:03:02 -05:00
cmHexFileConverter.cxx Use isxdigit() to determine if a character is a hex digit 2018-07-13 13:55:39 -04:00
cmHexFileConverter.h
cmIDEFlagTable.h
cmIDEOptions.cxx cmIDEOptions: use std::string 2018-02-26 11:24:45 -05:00
cmIDEOptions.h cmIDEOptions: use std::string 2018-02-26 11:24:45 -05:00
cmIfCommand.cxx Revise implementation of case-insensitive command names 2018-05-22 10:56:24 -04:00
cmIfCommand.h
cmIncludeCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmIncludeCommand.h
cmIncludeDirectoryCommand.cxx Refactoring: introduce function to check if a string is a generator expression 2018-09-25 23:46:56 +10:00
cmIncludeDirectoryCommand.h
cmIncludeExternalMSProjectCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmIncludeExternalMSProjectCommand.h
cmIncludeGuardCommand.cxx
cmIncludeGuardCommand.h
cmIncludeRegularExpressionCommand.cxx
cmIncludeRegularExpressionCommand.h
cmInstallCommand.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmInstallCommand.h
cmInstallCommandArguments.cxx install: add NAMELINK_COMPONENT argument 2018-05-03 08:08:37 -04:00
cmInstallCommandArguments.h install: add NAMELINK_COMPONENT argument 2018-05-03 08:08:37 -04:00
cmInstallDirectoryGenerator.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmInstallDirectoryGenerator.h
cmInstalledFile.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmInstalledFile.h Retire std::auto_ptr and its macro CM_AUTO_PTR 2017-09-26 00:07:19 +02:00
cmInstallExportAndroidMKGenerator.cxx
cmInstallExportAndroidMKGenerator.h
cmInstallExportGenerator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmInstallExportGenerator.h
cmInstallFilesCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmInstallFilesCommand.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmInstallFilesGenerator.cxx Retire std::auto_ptr and its macro CM_AUTO_PTR 2017-09-26 00:07:19 +02:00
cmInstallFilesGenerator.h
cmInstallGenerator.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmInstallGenerator.h
cmInstallProgramsCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmInstallProgramsCommand.h
cmInstallScriptGenerator.cxx install: Revert CODE,SCRIPT support for generator expressions 2018-10-11 07:05:55 -04:00
cmInstallScriptGenerator.h install: Revert CODE,SCRIPT support for generator expressions 2018-10-11 07:05:55 -04:00
cmInstallTargetGenerator.cxx install: Allow installing targets created in another directory 2018-06-18 13:18:54 -04:00
cmInstallTargetGenerator.h
cmInstallTargetsCommand.cxx
cmInstallTargetsCommand.h
cmInstallType.h
cmJsonObjectDictionary.h cmake-server: Revert "Support codemodel filegroups for INTERFACE_SOURCES" 2018-10-17 14:02:39 -04:00
cmJsonObjects.cxx cmake-server: Revert "Support codemodel filegroups for INTERFACE_SOURCES" 2018-10-17 14:02:39 -04:00
cmJsonObjects.h server: Compile json object generation source separately 2018-09-21 11:39:59 -04:00
cmLinkDirectoriesCommand.cxx link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmLinkDirectoriesCommand.h link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmLinkedTree.h cmLinkedTree: avoid unnecessary copies during Push of T 2017-10-09 10:23:14 +02:00
cmLinkItem.cxx cmLinkItem: Convert to a "sum type" over a string and target pointer 2018-09-07 08:57:51 -04:00
cmLinkItem.h cmLinkItem: Convert to a "sum type" over a string and target pointer 2018-09-07 08:57:51 -04:00
cmLinkLibrariesCommand.cxx Fix misc. typos 2018-06-04 10:32:49 -04:00
cmLinkLibrariesCommand.h
cmLinkLineComputer.cxx
cmLinkLineComputer.h
cmLinkLineDeviceComputer.cxx CUDA: Filter out non-static libraries during device linking 2018-10-29 11:57:29 -04:00
cmLinkLineDeviceComputer.h
cmListCommand.cxx list: Allow inserting at the end of a list 2018-07-05 13:53:49 -04:00
cmListCommand.h list: Add TRANSFORM sub-command 2018-04-16 17:11:53 +02:00
cmListFileCache.cxx cmListFileCache: Add missing assertion in backtrace Top method 2018-09-26 06:32:21 -04:00
cmListFileCache.h clang-tidy: restore 'misc-noexcept-move-constructor' 2018-09-26 06:38:52 -04:00
cmListFileLexer.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmLoadCacheCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmLoadCacheCommand.h
cmLoadCommandCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmLoadCommandCommand.h
cmLocalCommonGenerator.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmLocalCommonGenerator.h Makefile,Ninja: De-duplicate ComputeObjectFilenames method 2018-01-29 10:51:22 -05:00
cmLocale.h
cmLocalGenerator.cxx Restore possibly regressed CMP0018 logic 2018-09-19 07:42:08 -04:00
cmLocalGenerator.h Replace occurrences of "Mac OS X" with "macOS" in comments 2018-09-10 13:34:09 +02:00
cmLocalGhsMultiGenerator.cxx
cmLocalGhsMultiGenerator.h
cmLocalNinjaGenerator.cxx Ninja,Makefile: Drop extra space after RULE_LAUNCH_CUSTOM value 2018-09-11 14:18:10 -04:00
cmLocalNinjaGenerator.h Ninja: Generate scripts for long custom command sequences 2018-02-06 13:24:46 -05:00
cmLocalUnixMakefileGenerator3.cxx Merge topic 'provide_explicit_source_and_build_command_line_options' 2018-09-19 10:38:19 -04:00
cmLocalUnixMakefileGenerator3.h Fix misc. typos 2018-06-04 10:32:49 -04:00
cmLocalVisualStudio7Generator.cxx Merge topic 'provide_explicit_source_and_build_command_line_options' 2018-09-19 10:38:19 -04:00
cmLocalVisualStudio7Generator.h cmVisualStudioGeneratorOptions: specify indentation with integer 2018-04-25 11:01:37 -04:00
cmLocalVisualStudio10Generator.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmLocalVisualStudio10Generator.h VS: Generate a custom command only in the least dependent target 2018-04-23 13:31:28 +09:00
cmLocalVisualStudioGenerator.cxx VS: Use range-based 'for' loops in generator code 2017-12-21 14:52:49 -05:00
cmLocalVisualStudioGenerator.h VS: Use 'override' keyword for overridden methods in generator classes 2017-12-15 21:17:49 -05:00
cmLocalXCodeGenerator.cxx LocalGenerator: refactoring 2018-01-23 10:24:47 +01:00
cmLocalXCodeGenerator.h LocalGenerator: refactoring 2018-01-23 10:24:47 +01:00
cmMachO.cxx Convert some leftover loops to C++11 range-based loop 2017-09-28 07:23:43 -04:00
cmMachO.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmMacroCommand.cxx Revise implementation of case-insensitive command names 2018-05-22 10:56:24 -04:00
cmMacroCommand.h
cmMakeDirectoryCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmMakeDirectoryCommand.h
cmMakefile.cxx link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmMakefile.h link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmMakefileExecutableTargetGenerator.cxx cmLocalGenerator: return directories as const std::string& 2018-08-27 15:48:57 -04:00
cmMakefileExecutableTargetGenerator.h
cmMakefileLibraryTargetGenerator.cxx Merge topic 'lg-directory' 2018-08-28 13:43:48 -04:00
cmMakefileLibraryTargetGenerator.h Makefile generator: link flags management refactoring 2018-06-06 17:02:33 +02:00
cmMakefileTargetGenerator.cxx Makefile: Add build events byproducts to clean rules 2018-09-28 11:30:32 -04:00
cmMakefileTargetGenerator.h Replace occurrences of "Mac OS X" with "macOS" in comments 2018-09-10 13:34:09 +02:00
cmMakefileUtilityTargetGenerator.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmMakefileUtilityTargetGenerator.h
cmMarkAsAdvancedCommand.cxx
cmMarkAsAdvancedCommand.h
cmMathCommand.cxx math: Restore toleration of unexpected characters in an expression 2018-07-16 14:46:43 -04:00
cmMathCommand.h
cmMessageCommand.cxx Fix trivial typos in text 2017-11-03 10:25:05 -04:00
cmMessageCommand.h
cmMessenger.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmMessenger.h
cmMSVC60LinkLineComputer.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmMSVC60LinkLineComputer.h
cmNewLineStyle.cxx
cmNewLineStyle.h
cmNinjaLinkLineComputer.cxx
cmNinjaLinkLineComputer.h
cmNinjaNormalTargetGenerator.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmNinjaNormalTargetGenerator.h
cmNinjaTargetGenerator.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmNinjaTargetGenerator.h Replace occurrences of "Mac OS X" with "macOS" in comments 2018-09-10 13:34:09 +02:00
cmNinjaTypes.h Ninja: Improve performance with deeply-dependent custom targets 2017-09-19 11:19:34 -04:00
cmNinjaUtilityTargetGenerator.cxx Ninja: Generate scripts for long custom command sequences 2018-02-06 13:24:46 -05:00
cmNinjaUtilityTargetGenerator.h
cmOptionCommand.cxx Merge topic 'definitions-get' 2018-09-07 16:08:02 -04:00
cmOptionCommand.h
cmOrderDirectories.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmOrderDirectories.h
cmOSXBundleGenerator.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmOSXBundleGenerator.h
cmOutputConverter.cxx cmStateDirectory: use const std::string& for return values 2018-08-12 18:59:21 +10:00
cmOutputConverter.h cmOutputConverter: Inline some functions and avoid string re-allocations 2018-02-23 17:23:10 +01:00
cmOutputRequiredFilesCommand.cxx Remove unnecessary c_str() in RegularExpression::find calls 2018-08-07 15:28:24 -04:00
cmOutputRequiredFilesCommand.h
cmParseArgumentsCommand.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmParseArgumentsCommand.h
cmparseMSBuildXML.py
cmPathLabel.cxx
cmPathLabel.h
cmPipeConnection.cxx server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmPipeConnection.h server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmPolicies.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmPolicies.h LINK_DIRECTORIES target property: add policy for absolute paths check. 2018-09-25 23:59:59 +10:00
cmProcessOutput.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmProcessOutput.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmProcessTools.cxx cmProcessTools: fix minor issue introduced by 595feb3 2017-10-05 14:53:52 +02:00
cmProcessTools.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmProjectCommand.cxx project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are set 2018-10-08 08:28:17 +11:00
cmProjectCommand.h CPack: Use project version as default for CPACK_PACKAGE_VERSION 2018-05-03 08:26:03 +10:00
cmProperty.cxx
cmProperty.h
cmPropertyDefinition.cxx
cmPropertyDefinition.h
cmPropertyDefinitionMap.cxx
cmPropertyDefinitionMap.h
cmPropertyMap.cxx
cmPropertyMap.h
cmQtAutoGen.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmQtAutoGen.h Autogen: Use integers to store the Qt version 2018-08-13 18:12:47 +02:00
cmQtAutoGenerator.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmQtAutoGenerator.h Autogen: Add CMAKE_AUTOGEN_VERBOSE variable support 2018-06-21 19:16:40 +02:00
cmQtAutoGeneratorMocUic.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmQtAutoGeneratorMocUic.h Autogen: Protected calls to cmFilePathChecksum 2018-04-03 17:20:30 +02:00
cmQtAutoGeneratorRcc.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmQtAutoGeneratorRcc.h Autogen: Add lock file to AUTORCC commands 2018-05-30 17:45:01 +02:00
cmQtAutoGenInitializer.cxx cmMakefile: Make GetSafeDefinition return std::string const& 2018-09-18 11:16:46 -04:00
cmQtAutoGenInitializer.h Autogen: Use integers to store the Qt version 2018-08-13 18:12:47 +02:00
cmQTWrapCPPCommand.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmQTWrapCPPCommand.h
cmQTWrapUICommand.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmQTWrapUICommand.h
cmRemoveCommand.cxx
cmRemoveCommand.h
cmRemoveDefinitionsCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmRemoveDefinitionsCommand.h
cmReturnCommand.cxx
cmReturnCommand.h
cmRST.cxx Help: Add new section for CPack generators 2018-06-21 11:00:25 -04:00
cmRST.h cmRST: Parse inline links and inline literals 2018-05-07 10:10:37 -04:00
cmRulePlaceholderExpander.cxx
cmRulePlaceholderExpander.h MAINT: Misc. typos 2018-02-13 11:24:30 -05:00
cmScriptGenerator.cxx
cmScriptGenerator.h
cmSearchPath.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmSearchPath.h find_package: Use PackageName_ROOT variables as search prefixes 2018-03-16 09:19:28 -04:00
cmSeparateArgumentsCommand.cxx
cmSeparateArgumentsCommand.h
cmServer.cxx server: Split json dictionary into separate header 2018-09-21 11:39:21 -04:00
cmServer.h server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmServerConnection.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmServerConnection.h server: Switched to a auto model for handles 2017-11-29 16:36:31 -05:00
cmServerDictionary.h server: Split json dictionary into separate header 2018-09-21 11:39:21 -04:00
cmServerProtocol.cxx cmake-server: Revert "Support codemodel filegroups for INTERFACE_SOURCES" 2018-10-17 14:02:39 -04:00
cmServerProtocol.h server: add "ctestInfo" request to get test info 2017-11-03 09:39:01 -07:00
cmSetCommand.cxx cm{Unset,Set}Command: use std::string to determine the env variable name 2017-10-10 13:28:39 -04:00
cmSetCommand.h
cmSetDirectoryPropertiesCommand.cxx
cmSetDirectoryPropertiesCommand.h
cmSetPropertyCommand.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmSetPropertyCommand.h
cmSetSourceFilesPropertiesCommand.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmSetSourceFilesPropertiesCommand.h
cmSetTargetPropertiesCommand.cxx
cmSetTargetPropertiesCommand.h
cmSetTestsPropertiesCommand.cxx
cmSetTestsPropertiesCommand.h
cmSiteNameCommand.cxx Remove unnecessary c_str() calls 2018-09-05 15:12:57 -04:00
cmSiteNameCommand.h
cmSourceFile.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmSourceFile.h Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFile 2018-07-02 12:39:54 +02:00
cmSourceFileLocation.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmSourceFileLocation.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmSourceFileLocationKind.h cmSourceFileLocation: allow skipping ambiguous extensions 2018-01-10 11:21:11 -05:00
cmSourceGroup.cxx cmSourceGroup: code improvements; use std::string and C++11 loops 2018-01-10 19:01:49 -05:00
cmSourceGroup.h cmSourceGroup: code improvements; use std::string and C++11 loops 2018-01-10 19:01:49 -05:00
cmSourceGroupCommand.cxx Source_Group: Allow an empty prefix with the TREE syntax. 2018-04-30 16:44:08 +02:00
cmSourceGroupCommand.h source_group: Fix TREE argument parsing 2018-01-30 12:49:26 -05:00
cmStandardLexer.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmState.cxx Merge branch 'set_directory_properties-script-mode' into release-3.13 2018-10-29 11:45:49 -04:00
cmState.h Merge branch 'set_directory_properties-script-mode' into release-3.13 2018-10-29 11:45:49 -04:00
cmStateDirectory.cxx link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmStateDirectory.h link_directories(): enhance capabilities 2018-09-25 23:59:59 +10:00
cmStatePrivate.h LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmStateSnapshot.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmStateSnapshot.h cmStateSnapshot::GetDefinition(): Return std::string const* 2018-09-05 20:08:17 -04:00
cmStateTypes.h
cmStringCommand.cxx Remove unnecessary c_str() in RegularExpression::find calls 2018-08-07 15:28:24 -04:00
cmStringCommand.h string() Refactoring: creates an helper for REGEX REPLACE 2018-04-16 15:04:14 +02:00
cmStringReplaceHelper.cxx string() Refactoring: creates an helper for REGEX REPLACE 2018-04-16 15:04:14 +02:00
cmStringReplaceHelper.h string() Refactoring: creates an helper for REGEX REPLACE 2018-04-16 15:04:14 +02:00
cmSubdirCommand.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmSubdirCommand.h
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h
cmSystemTools.cxx Merge branch 'tar-warnings' into release-3.13 2018-10-24 10:52:37 -04:00
cmSystemTools.h cmake: Add '-E create_symlink' support on Windows 2018-09-18 11:24:08 -04:00
cmTarget.cxx Merge topic 'vs-global-props-for-all-targets' 2018-09-28 11:13:59 -04:00
cmTarget.h LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmTargetCompileDefinitionsCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmTargetCompileDefinitionsCommand.h Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetCompileFeaturesCommand.cxx Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetCompileFeaturesCommand.h Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetCompileOptionsCommand.cxx Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetCompileOptionsCommand.h Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetDepend.h Fix trivial typos in text 2017-11-03 10:25:05 -04:00
cmTargetExport.h
cmTargetIncludeDirectoriesCommand.cxx cmMakefile: return directories as const std::string& 2018-08-27 14:07:43 -04:00
cmTargetIncludeDirectoriesCommand.h Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetLinkDirectoriesCommand.cxx LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmTargetLinkDirectoriesCommand.h LINK_DIRECTORIES: Add new properties and commands 2018-09-25 23:59:58 +10:00
cmTargetLinkLibrariesCommand.cxx target_link_libraries: Allow use with targets in other directories 2018-09-12 13:06:36 -04:00
cmTargetLinkLibrariesCommand.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmTargetLinkLibraryType.h
cmTargetLinkOptionsCommand.cxx target_link_options: fix erroneous handling of BEFORE keyword. 2018-09-14 18:10:58 +02:00
cmTargetLinkOptionsCommand.h LINK_OPTIONS: Add new family of properties 2018-06-06 17:22:39 +02:00
cmTargetPropCommandBase.cxx Teach target_* commands to set INTERFACE properties of IMPORTED targets 2017-10-26 09:11:04 -04:00
cmTargetPropCommandBase.h Add in-class initialization of some members 2018-04-05 13:42:48 -04:00
cmTargetPropertyComputer.cxx cmTargetPropertyComputer: whitelist custom properties 2017-11-21 11:35:41 -05:00
cmTargetPropertyComputer.h
cmTargetSourcesCommand.cxx Merge topic 'mk-directory' 2018-08-28 13:42:43 -04:00
cmTargetSourcesCommand.h target_sources: Interpret relative paths as relative to the calling directory 2018-06-18 21:01:57 +02:00
cmTest.cxx
cmTest.h
cmTestGenerator.cxx cmCompiledGeneratorExpression::Evaluate(): return const std::string& 2018-08-09 14:50:17 -04:00
cmTestGenerator.h server: ctestInfo fix to return all tests 2017-11-17 09:19:26 -08:00
cmTimestamp.cxx string(TIMESTAMP): Fix unset TZ 2018-10-09 07:26:40 -04:00
cmTimestamp.h
cmTryCompileCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmTryCompileCommand.h Maint: misc. typos 2018-08-24 14:58:49 -04:00
cmTryRunCommand.cxx Reduce raw string pointers usage. 2018-01-31 18:23:03 +03:00
cmTryRunCommand.h Maint: misc. typos 2018-08-24 14:58:49 -04:00
cmUnexpectedCommand.cxx
cmUnexpectedCommand.h
cmUnsetCommand.cxx cm{Unset,Set}Command: use std::string to determine the env variable name 2017-10-10 13:28:39 -04:00
cmUnsetCommand.h
cmUseMangledMesaCommand.cxx Remove unnecessary c_str() in RegularExpression::find calls 2018-08-07 15:28:24 -04:00
cmUseMangledMesaCommand.h
cmUtilitySourceCommand.cxx cmMakefile: Make GetRequiredDefinition return std::string 2018-09-05 15:15:55 -04:00
cmUtilitySourceCommand.h
cmUtils.hxx Generators: remove KDevelop3 generator 2018-01-24 08:30:02 -05:00
cmUuid.cxx
cmUuid.h
cmUVHandlePtr.cxx Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmUVHandlePtr.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmUVSignalHackRAII.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVariableRequiresCommand.cxx
cmVariableRequiresCommand.h
cmVariableWatch.cxx variable_watch: Made it safe to add/remove watches in access callbacks 2017-09-21 11:50:57 -04:00
cmVariableWatch.h variable_watch: Made it safe to add/remove watches in access callbacks 2017-09-21 11:50:57 -04:00
cmVariableWatchCommand.cxx Reduce allocation of temporary values on heap. 2018-01-26 13:24:45 +03:00
cmVariableWatchCommand.h
cmVersion.cxx
cmVersion.h
cmVersionConfig.h.in
cmVersionMacros.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVisualStudio10TargetGenerator.cxx CSharp: Fix regression in VS project type selection for custom target 2018-10-31 09:13:19 -04:00
cmVisualStudio10TargetGenerator.h VS: Add flag table entry for -Qspectre 2018-10-08 14:03:39 -04:00
cmVisualStudio10ToolsetOptions.cxx
cmVisualStudio10ToolsetOptions.h
cmVisualStudioGeneratorOptions.cxx cmVisualStudioGeneratorOptions::Parse(): const std::string& argument 2018-08-13 18:22:11 -04:00
cmVisualStudioGeneratorOptions.h cmVisualStudioGeneratorOptions::Parse(): const std::string& argument 2018-08-13 18:22:11 -04:00
cmVisualStudioSlnData.cxx
cmVisualStudioSlnData.h
cmVisualStudioSlnParser.cxx
cmVisualStudioSlnParser.h
cmVisualStudioWCEPlatformParser.cxx
cmVisualStudioWCEPlatformParser.h
cmVS10CLFlagTable.h
cmVS10CSharpFlagTable.h VS: Fix CSharp support for win32res: and win32icon: flags 2018-10-23 11:03:42 -04:00
cmVS10CudaFlagTable.h VS: Add CUDA flag table entry for -maxrregcount 2018-06-20 09:44:09 -04:00
cmVS10CudaHostFlagTable.h
cmVS10LibFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS10LinkFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS10MASMFlagTable.h
cmVS10NASMFlagTable.h
cmVS10RCFlagTable.h
cmVS11CLFlagTable.h
cmVS11CSharpFlagTable.h VS: Fix CSharp support for win32res: and win32icon: flags 2018-10-23 11:03:42 -04:00
cmVS11LibFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS11LinkFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS11MASMFlagTable.h
cmVS11RCFlagTable.h
cmVS12CLFlagTable.h
cmVS12CSharpFlagTable.h VS: Fix CSharp support for win32res: and win32icon: flags 2018-10-23 11:03:42 -04:00
cmVS12LibFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS12LinkFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS12MASMFlagTable.h
cmVS12RCFlagTable.h
cmVS14LibFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS14MASMFlagTable.h
cmVS14RCFlagTable.h
cmVS140CLFlagTable.h
cmVS140CSharpFlagTable.h VS: Fix CSharp support for win32res: and win32icon: flags 2018-10-23 11:03:42 -04:00
cmVS140LinkFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVS141CLFlagTable.h VS: Add flag table entry for -Qspectre 2018-10-08 14:03:39 -04:00
cmVS141CSharpFlagTable.h VS: Fix CSharp support for win32res: and win32icon: flags 2018-10-23 11:03:42 -04:00
cmVS141LinkFlagTable.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
cmVSSetupHelper.cxx cmVSSetupHelper: Expose default toolset version 2018-06-22 10:07:09 -04:00
cmVSSetupHelper.h cmVSSetupHelper: Expose default toolset version 2018-06-22 10:07:09 -04:00
cmWhileCommand.cxx Revise implementation of case-insensitive command names 2018-05-22 10:56:24 -04:00
cmWhileCommand.h
cmWorkingDirectory.cxx cmWorkingDirectory: Check success of current dir changes 2018-03-08 20:07:14 +11:00
cmWorkingDirectory.h cmWorkingDirectory: Check success of current dir changes 2018-03-08 20:07:14 +11:00
cmWriteFileCommand.cxx file(WRITE): Avoid toggling permissions between 644 and 664 2018-08-01 09:05:33 -04:00
cmWriteFileCommand.h
cmXCode21Object.cxx Convert some leftover loops to C++11 range-based loop 2017-09-28 07:23:43 -04:00
cmXCode21Object.h Fix some occurrences of missing override keywords 2017-09-28 07:23:41 -04:00
cmXCodeObject.cxx Xcode: use ranged for loops, cleanup existing for loops 2017-11-10 13:12:57 +08:00
cmXCodeObject.h Xcode: use ranged for loops, cleanup existing for loops 2017-11-10 13:12:57 +08:00
cmXCodeScheme.cxx Xcode: Add variables and properties to configure schemes 2018-08-01 09:12:42 -04:00
cmXCodeScheme.h Xcode: Add variables and properties to configure schemes 2018-08-01 09:12:42 -04:00
cmXMLParser.cxx cmXMLParser: Avoid -Wconversion warning 2018-07-31 09:34:55 -04:00
cmXMLParser.h
cmXMLSafe.cxx
cmXMLSafe.h
cmXMLWriter.cxx cmXMLWriter: code improvement 2018-04-03 17:28:08 -04:00
cmXMLWriter.h Revise C++ coding style using clang-format-6.0 2018-06-01 09:53:42 -04:00
ctest.cxx ctest: Add option for live progress summary in terminal 2018-09-26 11:47:49 -04:00
dir.dox
dir.dox.in