CMake/Source
Ben Boeckel 18f87c87f8 cmCxxModuleMapper: track whether modules are private or not
This allows collation to give a useful error message when it finds usage
of a private module rather than collation just not informing the
compilation and the compiler erroring out about not being able to import
unknown modules (which exists, but it was not told about due to
visibility).

Fixes: #24652
2023-05-18 08:34:31 -04:00
..
Checks cm_cxx_features: Ignore MSVC command-line warnings (Dxxxx) 2023-03-02 10:25:16 -05:00
CPack Merge topic 'CMake-uses-cmList-class' 2023-05-01 11:38:32 -04:00
CTest cmCTestRunTest: Consolidate test timeout selection logic 2023-05-04 17:11:19 -04:00
CursesDialog CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
kwsys Merge branch 'upstream-KWSys' into file-install-macos 2023-03-08 07:38:50 -05:00
LexerParser Fortran: Teach lexer to recognize LLVMFlang preprocessor dependencies 2023-05-09 09:56:41 -04:00
Modules libarchive: Set build options the way we need for CMake 2023-04-25 10:35:27 -04:00
QtDialog presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
QtIFW
.gitattributes clang-format.bash: Use generic clang-format attribute 2023-01-18 11:48:49 -05:00
bindexplib.cxx Merge topic 'AutoExport-vftable' 2023-02-15 08:58:44 -05:00
bindexplib.h
cm_codecvt.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cm_codecvt.hxx cm_codecvt: Add support for the Windows console output code page 2022-10-28 20:23:25 -04:00
cm_get_date.c
cm_get_date.h
cm_sys_stat.h
cm_utf8.c
cm_utf8.h
cmAddCompileDefinitionsCommand.cxx
cmAddCompileDefinitionsCommand.h
cmAddCompileOptionsCommand.cxx
cmAddCompileOptionsCommand.h
cmAddCustomCommandCommand.cxx Add variable CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY 2023-02-17 17:12:12 +02:00
cmAddCustomCommandCommand.h
cmAddCustomTargetCommand.cxx
cmAddCustomTargetCommand.h
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx
cmAddExecutableCommand.h
cmAddLibraryCommand.cxx
cmAddLibraryCommand.h
cmAddLinkOptionsCommand.cxx
cmAddLinkOptionsCommand.h
cmAddSubDirectoryCommand.cxx add_subdirectory: Add SYSTEM option 2022-09-26 10:56:54 -04:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h
cmAffinity.cxx
cmAffinity.h
cmake.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmake.h presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
cmake.version.manifest cmake.version.manifest: Replace tabs with spaces 2022-09-22 09:24:46 -04:00
CMakeInstallDestinations.cmake
CMakeInstallSignTool.cmake.in
CMakeLists.txt CPack: Add Inno Setup generator 2023-04-28 09:33:28 -04:00
cmakemain.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
CMakeSourceDir.txt.in
CMakeVersion.bash
CMakeVersion.cmake CMake Nightly Date Stamp 2023-05-12 00:01:08 -04:00
CMakeVersion.rc.in
cmAlgorithms.h cmList: CMake list implementation 2023-04-05 17:54:55 +02:00
cmArchiveWrite.cxx Revise C++ coding style using clang-format-15 2023-01-18 16:20:47 -05:00
cmArchiveWrite.h
cmArgumentParser.cxx cmArgumentParser: Ignore positional after keyword 2022-08-17 11:03:51 -04:00
cmArgumentParser.h cmArgumentParser: Ignore positional after keyword 2022-08-17 11:03:51 -04:00
cmArgumentParserTypes.h cmArgumentParser: Model non-empty strings with wrapper type 2022-07-28 08:24:47 -04:00
cmAuxSourceDirectoryCommand.cxx
cmAuxSourceDirectoryCommand.h
cmBase32.cxx
cmBase32.h
cmBinUtilsLinker.cxx
cmBinUtilsLinker.h
cmBinUtilsLinuxELFGetRuntimeDependenciesTool.cxx
cmBinUtilsLinuxELFGetRuntimeDependenciesTool.h
cmBinUtilsLinuxELFLinker.cxx file(GET_RUNTIME_DEPENDENCIES): propagate transitive parent's rpath 2022-12-02 09:00:06 -05:00
cmBinUtilsLinuxELFLinker.h
cmBinUtilsLinuxELFObjdumpGetRuntimeDependenciesTool.cxx
cmBinUtilsLinuxELFObjdumpGetRuntimeDependenciesTool.h
cmBinUtilsMacOSMachOGetRuntimeDependenciesTool.cxx
cmBinUtilsMacOSMachOGetRuntimeDependenciesTool.h
cmBinUtilsMacOSMachOLinker.cxx
cmBinUtilsMacOSMachOLinker.h
cmBinUtilsMacOSMachOOToolGetRuntimeDependenciesTool.cxx
cmBinUtilsMacOSMachOOToolGetRuntimeDependenciesTool.h
cmBinUtilsWindowsPEDumpbinGetRuntimeDependenciesTool.cxx
cmBinUtilsWindowsPEDumpbinGetRuntimeDependenciesTool.h
cmBinUtilsWindowsPEGetRuntimeDependenciesTool.cxx
cmBinUtilsWindowsPEGetRuntimeDependenciesTool.h
cmBinUtilsWindowsPELinker.cxx file(GET_RUNTIME_DEPENDENCIES): Preserve casing for Windows PE binaries 2023-03-23 15:19:26 -04:00
cmBinUtilsWindowsPELinker.h
cmBinUtilsWindowsPEObjdumpGetRuntimeDependenciesTool.cxx
cmBinUtilsWindowsPEObjdumpGetRuntimeDependenciesTool.h
cmBlockCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmBlockCommand.h Add new flow-control commands for variables and policies scopes management 2022-08-22 16:25:53 +02:00
cmBreakCommand.cxx
cmBreakCommand.h
cmBuildCommand.cxx
cmBuildCommand.h
cmBuildNameCommand.cxx
cmBuildNameCommand.h
cmBuildOptions.h
cmCacheManager.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmCacheManager.h
cmCallVisualStudioMacro.cxx
cmCallVisualStudioMacro.h clang-tidy: fix readability-avoid-const-params-in-decls lints 2022-11-29 12:39:29 -05:00
cmcldeps.cxx MSVC: Recognize -XYZ as well as /XYZ when parsing MS tool command lines 2022-07-27 16:51:15 -04:00
cmCLocaleEnvironmentScope.cxx
cmCLocaleEnvironmentScope.h
cmCMakeHostSystemInformationCommand.cxx iwyu: ignore std::remove_reference requirements 2023-05-15 22:26:36 -04:00
cmCMakeHostSystemInformationCommand.h
cmCMakeLanguageCommand.cxx Add new flow-control commands for variables and policies scopes management 2022-08-22 16:25:53 +02:00
cmCMakeLanguageCommand.h
cmCMakeMinimumRequired.cxx
cmCMakeMinimumRequired.h
cmCMakePath.cxx
cmCMakePath.h
cmCMakePathCommand.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmCMakePathCommand.h
cmCMakePolicyCommand.cxx
cmCMakePolicyCommand.h
cmCMakePresetErrors.h presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
cmCMakePresetsGraph.cxx presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
cmCMakePresetsGraph.h presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
cmCMakePresetsGraphInternal.h presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
cmCMakePresetsGraphReadJSON.cxx presets: add support for macro expansion to includes 2023-04-26 10:03:53 -04:00
cmCMakePresetsGraphReadJSONBuildPresets.cxx presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmCMakePresetsGraphReadJSONConfigurePresets.cxx presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
cmCMakePresetsGraphReadJSONPackagePresets.cxx presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmCMakePresetsGraphReadJSONTestPresets.cxx presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmCMakePresetsGraphReadJSONWorkflowPresets.cxx presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmcmd.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmcmd.h
cmCommand.cxx
cmCommand.h
cmCommandArgumentParserHelper.cxx
cmCommandArgumentParserHelper.h
cmCommandLineArgument.h cmake -E copy: Add support for -t argument 2022-11-15 07:47:07 -05:00
cmCommands.cxx bootstrap: Enable add_compile_definitions command 2022-09-22 09:23:50 -04:00
cmCommands.h
cmCommonTargetGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmCommonTargetGenerator.h cmCommonTargetGenerator: classify linked target directories by language 2023-01-31 22:34:29 -05:00
cmComputeComponentGraph.cxx cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmComputeComponentGraph.h cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmComputeLinkDepends.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmComputeLinkDepends.h cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmComputeLinkInformation.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmComputeLinkInformation.h
cmComputeTargetDepends.cxx cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmComputeTargetDepends.h cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmConditionEvaluator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmConditionEvaluator.h
cmConfigure.cmake.h.in Source: Adjust stack sizes and recursion limits to work together 2023-03-13 11:50:21 -04:00
cmConfigureFileCommand.cxx
cmConfigureFileCommand.h
cmConfigureLog.cxx try_compile: Record propagated CMake variables in configure log 2023-02-01 09:32:42 -05:00
cmConfigureLog.h try_compile: Record propagated CMake variables in configure log 2023-02-01 09:32:42 -05:00
cmConsoleBuf.cxx
cmConsoleBuf.h
cmConstStack.h
cmConstStack.tcc
cmContinueCommand.cxx
cmContinueCommand.h
cmConvertMSBuildXMLToJSON.py
cmCoreTryCompile.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmCoreTryCompile.h CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmCPackPropertiesGenerator.cxx
cmCPackPropertiesGenerator.h
cmCPluginAPI.cxx
cmCPluginAPI.h Revise C++ coding style using clang-format-15 2023-01-18 16:20:47 -05:00
cmCreateTestSourceList.cxx create_test_sourcelist: Add support for more special characters in paths 2022-08-17 15:34:41 -04:00
cmCreateTestSourceList.h
cmCryptoHash.cxx
cmCryptoHash.h
cmCTest.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmCTest.h CTest: Use std::string arguments 2023-01-03 07:49:22 -05:00
cmCurl.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cmCurl.h
cmCustomCommand.cxx add_custom_command: Add DEPENDS_EXPLICIT_ONLY option for Ninja 2023-02-14 08:56:59 -05:00
cmCustomCommand.h add_custom_command: Add DEPENDS_EXPLICIT_ONLY option for Ninja 2023-02-14 08:56:59 -05:00
cmCustomCommandGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmCustomCommandGenerator.h cmCustomCommandGenerator: refactor GetComment to return std::string 2022-11-19 13:32:56 +01:00
cmCustomCommandLines.cxx
cmCustomCommandLines.h
cmCustomCommandTypes.h
cmCxxModuleMapper.cxx cmCxxModuleMapper: track whether modules are private or not 2023-05-18 08:34:31 -04:00
cmCxxModuleMapper.h cmCxxModuleMapper: track whether modules are private or not 2023-05-18 08:34:31 -04:00
cmDefinePropertyCommand.cxx
cmDefinePropertyCommand.h
cmDefinitions.cxx
cmDefinitions.h
cmDependencyProvider.h
cmDepends.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmDepends.h
cmDependsC.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmDependsC.h
cmDependsCompiler.cxx Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmDependsCompiler.h
cmDependsFortran.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmDependsFortran.h cmDependsFortran: require that dependency info files work 2023-02-01 09:13:51 -05:00
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaParserHelper.cxx
cmDependsJavaParserHelper.h
cmDocumentation.cxx cmDocumentationEntry: Drop all user provided ctors for C++ >= 14 2022-11-17 16:37:12 +04:00
cmDocumentation.h cmDocumentation: Drop unused SetSections method 2022-11-17 16:37:11 +04:00
cmDocumentationEntry.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmDocumentationFormatter.cxx cmDocumentationFormatter: Improve PrintFormatted 2022-11-17 16:37:10 +04:00
cmDocumentationFormatter.h cmDocumentationFormatter: Hide internal methods into private section 2022-11-17 16:37:12 +04:00
cmDocumentationSection.h cmDocumentationEntry: Drop all user provided ctors for C++ >= 14 2022-11-17 16:37:12 +04:00
cmDuration.cxx
cmDuration.h
cmDynamicLoader.cxx
cmDynamicLoader.h
cmDyndepCollation.cxx cmDyndepCollation: add a query for visibility of an object's modules 2023-05-15 22:26:36 -04:00
cmDyndepCollation.h cmDyndepCollation: add a query for visibility of an object's modules 2023-05-15 22:26:36 -04:00
cmELF.cxx
cmELF.h
cmEnableLanguageCommand.cxx
cmEnableLanguageCommand.h
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmEvaluatedTargetProperty.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmEvaluatedTargetProperty.h cmGeneratorTarget: Factor out EvaluatedTargetProperty infrastructure 2023-04-05 16:12:15 -04:00
cmExecProgramCommand.cxx
cmExecProgramCommand.h
cmExecuteProcessCommand.cxx
cmExecuteProcessCommand.h
cmExecutionStatus.h return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmExpandedCommandArgument.cxx
cmExpandedCommandArgument.h
cmExperimental.cxx cxxmodules: support new round of Clang patches 2022-12-15 18:43:47 -05:00
cmExperimental.h
cmExportBuildAndroidMKGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmExportBuildAndroidMKGenerator.h
cmExportBuildFileGenerator.cxx Autogen: Add INTERFACE_AUTOMOC_MACRO_NAMES target property 2023-04-09 20:51:15 +10:00
cmExportBuildFileGenerator.h
cmExportCommand.cxx
cmExportCommand.h
cmExportFileGenerator.cxx Merge topic 'compile-only-genex' 2023-05-05 12:42:23 -04:00
cmExportFileGenerator.h
cmExportInstallAndroidMKGenerator.cxx
cmExportInstallAndroidMKGenerator.h
cmExportInstallFileGenerator.cxx Autogen: Add INTERFACE_AUTOMOC_MACRO_NAMES target property 2023-04-09 20:51:15 +10:00
cmExportInstallFileGenerator.h
cmExportLibraryDependenciesCommand.cxx
cmExportLibraryDependenciesCommand.h
cmExportSet.cxx
cmExportSet.h
cmExportTryCompileFileGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmExportTryCompileFileGenerator.h
cmExprParserHelper.cxx
cmExprParserHelper.h
cmExternalMakefileProjectGenerator.cxx
cmExternalMakefileProjectGenerator.h
cmExtraCodeBlocksGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmExtraCodeBlocksGenerator.h
cmExtraCodeLiteGenerator.cxx Deprecate "extra" generators in favor of cmake-file-api(7) 2023-02-15 10:48:26 -05:00
cmExtraCodeLiteGenerator.h
cmExtraEclipseCDT4Generator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmExtraEclipseCDT4Generator.h
cmExtraKateGenerator.cxx Kate: support for the targets of multi config ninja 2023-02-18 23:23:11 +01:00
cmExtraKateGenerator.h Kate: mention Ninja Multiconfig in the docs 2023-02-20 09:08:56 -05:00
cmExtraSublimeTextGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmExtraSublimeTextGenerator.h
cmFileAPI.cxx FileAPI: Add "configureLog" object kind 2022-12-17 08:52:04 -05:00
cmFileAPI.h FileAPI: Add "configureLog" object kind 2022-12-17 08:52:04 -05:00
cmFileAPICache.cxx
cmFileAPICache.h
cmFileAPICMakeFiles.cxx
cmFileAPICMakeFiles.h
cmFileAPICodemodel.cxx cmGeneratorTarget: Pass language to GetAppleArchs when possible 2023-03-15 10:18:41 -04:00
cmFileAPICodemodel.h
cmFileAPIConfigureLog.cxx message: Add CONFIGURE_LOG mode to record a message in the configure log 2023-01-18 11:37:11 -05:00
cmFileAPIConfigureLog.h FileAPI: Add "configureLog" object kind 2022-12-17 08:52:04 -05:00
cmFileAPIToolchains.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmFileAPIToolchains.h
cmFileCommand.cxx file(REAL_PATH): Ensure same behavior as get_filename_component(REALPATH) 2023-03-20 14:14:11 +01:00
cmFileCommand.h
cmFileCopier.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmFileCopier.h
cmFileInstaller.cxx
cmFileInstaller.h
cmFileLock.cxx
cmFileLock.h
cmFileLockPool.cxx Make vector operations more efficient 2022-12-10 12:48:09 -05:00
cmFileLockPool.h
cmFileLockResult.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cmFileLockResult.h
cmFileLockUnix.cxx
cmFileLockWin32.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cmFilePathChecksum.cxx
cmFilePathChecksum.h
cmFileSet.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmFileSet.h cmGeneratorExpression: Require cmake instance 2022-11-11 12:29:41 -05:00
cmFileTime.cxx
cmFileTime.h
cmFileTimeCache.cxx
cmFileTimeCache.h
cmFileTimes.cxx
cmFileTimes.h
cmFindBase.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmFindBase.h
cmFindCommon.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmFindCommon.h
cmFindFileCommand.cxx
cmFindFileCommand.h
cmFindLibraryCommand.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmFindLibraryCommand.h
cmFindPackageCommand.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmFindPackageCommand.h find_package: Ensure root path stack and module vars are restored 2023-03-17 21:35:30 +11:00
cmFindPathCommand.cxx
cmFindPathCommand.h
cmFindProgramCommand.cxx
cmFindProgramCommand.h
cmFLTKWrapUICommand.cxx
cmFLTKWrapUICommand.h
cmForEachCommand.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmForEachCommand.h
cmFortranParser.h
cmFortranParserImpl.cxx
cmFSPermissions.cxx
cmFSPermissions.h
cmFunctionBlocker.cxx cmFunctionBlocker: Add handling of close block without parameters. 2022-08-22 16:25:53 +02:00
cmFunctionBlocker.h cmFunctionBlocker: Add handling of close block without parameters. 2022-08-22 16:25:53 +02:00
cmFunctionCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmFunctionCommand.h
cmGccDepfileLexerHelper.cxx Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmGccDepfileLexerHelper.h
cmGccDepfileReader.cxx
cmGccDepfileReader.h
cmGccDepfileReaderTypes.h
cmGeneratedFileStream.cxx Source: silence false positives for cmsys::fstream check 2022-11-04 11:28:19 -04:00
cmGeneratedFileStream.h cmGeneratedFileStream: Drop unused WriteRaw method 2022-10-30 08:31:35 -04:00
cmGeneratorExpression.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmGeneratorExpression.h cmGeneratorExpression: Require cmake instance 2022-11-11 12:29:41 -05:00
cmGeneratorExpressionContext.cxx
cmGeneratorExpressionContext.h
cmGeneratorExpressionDAGChecker.cxx cmGeneratorExpressionNode: implement COMPILE_ONLY genex 2023-05-04 09:39:06 -04:00
cmGeneratorExpressionDAGChecker.h cmGeneratorExpressionNode: implement COMPILE_ONLY genex 2023-05-04 09:39:06 -04:00
cmGeneratorExpressionEvaluationFile.cxx cmGeneratorExpression: Require cmake instance 2022-11-11 12:29:41 -05:00
cmGeneratorExpressionEvaluationFile.h
cmGeneratorExpressionEvaluator.cxx Profiling: Profile genex evaluation 2022-11-11 12:29:41 -05:00
cmGeneratorExpressionEvaluator.h
cmGeneratorExpressionLexer.cxx
cmGeneratorExpressionLexer.h
cmGeneratorExpressionNode.cxx Merge topic 'compile-only-genex' 2023-05-05 12:42:23 -04:00
cmGeneratorExpressionNode.h
cmGeneratorExpressionParser.cxx
cmGeneratorExpressionParser.h
cmGeneratorTarget.cxx Merge topic 'compile-only-genex' 2023-05-05 12:42:23 -04:00
cmGeneratorTarget.h Merge topic 'use-linker-depfile' 2023-05-04 09:06:23 -04:00
cmGetCMakePropertyCommand.cxx
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx
cmGetDirectoryPropertyCommand.h
cmGetFilenameComponentCommand.cxx
cmGetFilenameComponentCommand.h
cmGetPipes.cxx
cmGetPipes.h
cmGetPropertyCommand.cxx
cmGetPropertyCommand.h
cmGetSourceFilePropertyCommand.cxx
cmGetSourceFilePropertyCommand.h
cmGetTargetPropertyCommand.cxx
cmGetTargetPropertyCommand.h
cmGetTestPropertyCommand.cxx
cmGetTestPropertyCommand.h
cmGhsMultiGpj.cxx
cmGhsMultiGpj.h
cmGhsMultiTargetGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmGhsMultiTargetGenerator.h
cmGlobalBorlandMakefileGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalBorlandMakefileGenerator.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalCommonGenerator.cxx clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property 2022-12-06 10:39:29 -05:00
cmGlobalCommonGenerator.h clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property 2022-12-06 10:39:29 -05:00
cmGlobalGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmGlobalGenerator.h Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmGlobalGeneratorFactory.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalGhsMultiGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmGlobalGhsMultiGenerator.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalJOMMakefileGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalJOMMakefileGenerator.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalMinGWMakefileGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalMinGWMakefileGenerator.h clang-tidy: fix modernize-use-override lints 2022-11-29 12:39:29 -05:00
cmGlobalMSYSMakefileGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalMSYSMakefileGenerator.h clang-tidy: fix modernize-use-override lints 2022-11-29 12:39:29 -05:00
cmGlobalNinjaGenerator.cxx cmCxxModuleMapper: track whether modules are private or not 2023-05-18 08:34:31 -04:00
cmGlobalNinjaGenerator.h Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmGlobalNMakeMakefileGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalNMakeMakefileGenerator.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalUnixMakefileGenerator3.cxx clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property 2022-12-06 10:39:29 -05:00
cmGlobalUnixMakefileGenerator3.h Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmGlobalVisualStudio7Generator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmGlobalVisualStudio7Generator.h cmGlobalVisualStudio7Generator: make SupportsCxxModuleDyndep protected 2022-12-01 08:33:43 -05:00
cmGlobalVisualStudio8Generator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmGlobalVisualStudio8Generator.h VS: Parse comma-separated fields from CMAKE_GENERATOR_PLATFORM 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudio9Generator.cxx Deprecate Visual Studio 9 2008 generator 2023-02-08 11:49:27 -05:00
cmGlobalVisualStudio9Generator.h
cmGlobalVisualStudio10Generator.cxx VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selection 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudio10Generator.h VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selection 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudio11Generator.cxx clang-tidy: fix bugprone-parent-virtual-call lints 2022-11-29 12:39:45 -05:00
cmGlobalVisualStudio11Generator.h ASM_MARMASM: Add support for Microsoft ARM assembler language 2022-11-09 10:22:46 -05:00
cmGlobalVisualStudio12Generator.cxx clang-tidy: fix readability-else-after-return lints 2022-11-29 12:39:29 -05:00
cmGlobalVisualStudio12Generator.h
cmGlobalVisualStudio14Generator.cxx VS: Select Windows SDK matching WindowsSDKVersion env var 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudio14Generator.h VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selection 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudio71Generator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmGlobalVisualStudio71Generator.h
cmGlobalVisualStudioGenerator.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cmGlobalVisualStudioGenerator.h clang-tidy: fix readability-redundant-access-specifiers lints 2022-11-29 12:39:29 -05:00
cmGlobalVisualStudioVersionedGenerator.cxx VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selection 2023-04-05 12:06:22 -04:00
cmGlobalVisualStudioVersionedGenerator.h VS: Defer Windows SDK selection until CMAKE_GENERATOR_PLATFORM is known 2023-04-05 12:06:22 -04:00
cmGlobalWatcomWMakeGenerator.cxx Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalWatcomWMakeGenerator.h Refactor: cmGlobalGeneratorFactory::GetDocumentation returns entry 2022-11-17 16:37:13 +04:00
cmGlobalXCodeGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmGlobalXCodeGenerator.h Xcode: Allow bundling extensionkit extensions 2022-11-18 13:58:03 -06:00
cmGlobVerificationManager.cxx
cmGlobVerificationManager.h
cmGraphAdjacencyList.h cmComputeComponentGraph: use size_t for component indices 2023-01-31 09:27:06 -05:00
cmGraphVizWriter.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmGraphVizWriter.h
cmHexFileConverter.cxx
cmHexFileConverter.h
cmIDEFlagTable.h
cmIDEOptions.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmIDEOptions.h
cmIfCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmIfCommand.h
cmIncludeCommand.cxx FindPython{Interp,Libs}: Add policy to remove these modules 2023-03-30 12:05:09 -04:00
cmIncludeCommand.h
cmIncludeDirectoryCommand.cxx
cmIncludeDirectoryCommand.h
cmIncludeExternalMSProjectCommand.cxx
cmIncludeExternalMSProjectCommand.h
cmIncludeGuardCommand.cxx
cmIncludeGuardCommand.h
cmIncludeRegularExpressionCommand.cxx
cmIncludeRegularExpressionCommand.h
cmInstallCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmInstallCommand.h
cmInstallCommandArguments.cxx
cmInstallCommandArguments.h
cmInstallCxxModuleBmiGenerator.cxx
cmInstallCxxModuleBmiGenerator.h
cmInstallDirectoryGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmInstallDirectoryGenerator.h
cmInstalledFile.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmInstalledFile.h CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmInstallExportGenerator.cxx
cmInstallExportGenerator.h
cmInstallFilesCommand.cxx
cmInstallFilesCommand.h
cmInstallFileSetGenerator.cxx
cmInstallFileSetGenerator.h
cmInstallFilesGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmInstallFilesGenerator.h
cmInstallGenerator.cxx
cmInstallGenerator.h
cmInstallGetRuntimeDependenciesGenerator.cxx
cmInstallGetRuntimeDependenciesGenerator.h
cmInstallImportedRuntimeArtifactsGenerator.cxx
cmInstallImportedRuntimeArtifactsGenerator.h
cmInstallMode.h
cmInstallProgramsCommand.cxx
cmInstallProgramsCommand.h
cmInstallRuntimeDependencySet.cxx
cmInstallRuntimeDependencySet.h
cmInstallRuntimeDependencySetGenerator.cxx macOS: Do not pass Apple-specific flags to llvm-strip 2023-03-29 15:19:47 -04:00
cmInstallRuntimeDependencySetGenerator.h
cmInstallScriptGenerator.cxx install(CODE|SCRIPT): Support $<INSTALL_PREFIX> genex 2023-02-24 10:17:45 -05:00
cmInstallScriptGenerator.h
cmInstallSubdirectoryGenerator.cxx
cmInstallSubdirectoryGenerator.h
cmInstallTargetGenerator.cxx Merge topic 'strip-macos' 2023-03-31 08:02:20 -04:00
cmInstallTargetGenerator.h Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2023-03-01 12:23:28 +01:00
cmInstallTargetsCommand.cxx
cmInstallTargetsCommand.h
cmInstallType.h
cmJSONHelpers.h presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmJSONState.cxx presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmJSONState.h presets: Improve JSON parser and error messages 2023-03-29 10:41:19 -04:00
cmLDConfigLDConfigTool.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmLDConfigLDConfigTool.h
cmLDConfigTool.cxx
cmLDConfigTool.h
cmLinkDirectoriesCommand.cxx
cmLinkDirectoriesCommand.h
cmLinkedTree.h
cmLinkItem.cxx
cmLinkItem.h
cmLinkItemGraphVisitor.cxx
cmLinkItemGraphVisitor.h
cmLinkLibrariesCommand.cxx Check link libraries properties: fix performances regression 2022-09-07 15:20:53 +02:00
cmLinkLibrariesCommand.h
cmLinkLineComputer.cxx Watcom: Replace WATCOMQUOTE format by UseWatcomQuote attribute 2023-01-24 22:12:28 +01:00
cmLinkLineComputer.h
cmLinkLineDeviceComputer.cxx
cmLinkLineDeviceComputer.h
cmList.cxx cmList class: various enhancements 2023-04-29 09:54:22 +02:00
cmList.h CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmListCommand.cxx cmList class: various enhancements 2023-04-29 09:54:22 +02:00
cmListCommand.h
cmListFileCache.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmListFileCache.h CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmListFileLexer.h
cmLoadCacheCommand.cxx
cmLoadCacheCommand.h
cmLoadCommandCommand.cxx
cmLoadCommandCommand.h
cmLocalCommonGenerator.cxx cmLocalGenerator::MayBeRelativeToWorkDir: take care of all cases 2023-05-02 17:47:04 +02:00
cmLocalCommonGenerator.h cmLocalGenerator::MayBeRelativeToWorkDir: take care of all cases 2023-05-02 17:47:04 +02:00
cmLocale.h
cmLocalGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmLocalGenerator.h CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmLocalGhsMultiGenerator.cxx
cmLocalGhsMultiGenerator.h
cmLocalNinjaGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmLocalNinjaGenerator.h CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmLocalUnixMakefileGenerator3.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmLocalUnixMakefileGenerator3.h Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmLocalVisualStudio7Generator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmLocalVisualStudio7Generator.h clang-tidy: fix performance-unnecessary-value-param lints 2022-11-29 12:39:45 -05:00
cmLocalVisualStudio10Generator.cxx clang-tidy: fix modernize-use-override lints 2022-11-29 12:39:29 -05:00
cmLocalVisualStudio10Generator.h clang-tidy: fix modernize-use-override lints 2022-11-29 12:39:29 -05:00
cmLocalVisualStudioGenerator.cxx clang-tidy: fix modernize-make-unique lints 2022-11-29 12:39:46 -05:00
cmLocalVisualStudioGenerator.h clang-tidy: fix modernize-use-nullptr lints 2022-11-29 12:39:29 -05:00
cmLocalXCodeGenerator.cxx cmValue: Use operator* explicitly to convert to std::string; avoid extra call 2023-01-15 23:39:02 -05:00
cmLocalXCodeGenerator.h
cmMachO.cxx
cmMachO.h
cmMacroCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmMacroCommand.h
cmMakeDirectoryCommand.cxx
cmMakeDirectoryCommand.h
cmMakefile.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmMakefile.h CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmMakefileExecutableTargetGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmMakefileExecutableTargetGenerator.h
cmMakefileLibraryTargetGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmMakefileLibraryTargetGenerator.h
cmMakefileProfilingData.cxx cmake::CreateProfilingEntry: Refactor to take lambda for args 2022-11-11 11:45:00 -05:00
cmMakefileProfilingData.h cmake::CreateProfilingEntry: Refactor to take lambda for args 2022-11-11 11:45:00 -05:00
cmMakefileTargetGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmMakefileTargetGenerator.h Link step: use linker dependency linker file 2023-05-03 17:08:07 +02:00
cmMakefileUtilityTargetGenerator.cxx
cmMakefileUtilityTargetGenerator.h
cmMarkAsAdvancedCommand.cxx
cmMarkAsAdvancedCommand.h
cmMathCommand.cxx
cmMathCommand.h
cmMessageCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmMessageCommand.h
cmMessageMetadata.h
cmMessageType.h
cmMessenger.cxx cmDocumentationFormatter: All printing methods accept strings 2022-11-17 16:37:09 +04:00
cmMessenger.h
cmMSVC60LinkLineComputer.cxx
cmMSVC60LinkLineComputer.h
cmNewLineStyle.cxx
cmNewLineStyle.h
cmNinjaLinkLineComputer.cxx
cmNinjaLinkLineComputer.h
cmNinjaLinkLineDeviceComputer.cxx
cmNinjaLinkLineDeviceComputer.h
cmNinjaNormalTargetGenerator.cxx CreateRulePlaceholderExpander(): enhance memory management 2023-05-04 19:34:36 +02:00
cmNinjaNormalTargetGenerator.h Add support of CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_LIBRARIES variable. 2023-04-13 11:10:00 +02:00
cmNinjaTargetGenerator.cxx Ninja: Fix Fortran INCLUDE directive dependencies when not preprocessing 2023-05-09 09:56:42 -04:00
cmNinjaTargetGenerator.h Ninja: track modmap dependencies properly 2023-02-10 18:03:15 -05:00
cmNinjaTypes.h Ninja: Use more efficient data structures to collect outputs 2023-03-28 17:53:18 -04:00
cmNinjaUtilityTargetGenerator.cxx
cmNinjaUtilityTargetGenerator.h
cmOptionCommand.cxx
cmOptionCommand.h
cmOrderDirectories.cxx
cmOrderDirectories.h
cmOSXBundleGenerator.cxx Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2023-03-01 12:23:28 +01:00
cmOSXBundleGenerator.h Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2023-03-01 12:23:28 +01:00
cmOutputConverter.cxx Windows: Tolerate GetShortPathNameW failure 2023-04-26 10:40:05 -04:00
cmOutputConverter.h cmLocalGenerator::MayBeRelativeToWorkDir: take care of all cases 2023-05-02 17:47:04 +02:00
cmOutputRequiredFilesCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmOutputRequiredFilesCommand.h
cmParseArgumentsCommand.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmParseArgumentsCommand.h
cmPathLabel.cxx
cmPathLabel.h
cmPlaceholderExpander.cxx
cmPlaceholderExpander.h
cmPolicies.cxx Deprecate compatibility with CMake versions older than 3.5 2023-02-11 06:25:11 -05:00
cmPolicies.h Autogen: Default AUTOGEN_USE_SYSTEM_INCLUDE to ON if it is not set 2023-05-03 09:03:46 -04:00
cmProcessOutput.cxx Source: use C++11 nullptr 2023-02-14 14:34:03 -05:00
cmProcessOutput.h
cmProcessTools.cxx
cmProcessTools.h
cmProjectCommand.cxx project: Warn at top-level if cmake_minimum_required wasn't called 2022-11-11 22:49:36 +01:00
cmProjectCommand.h
cmProperty.h
cmPropertyDefinition.cxx
cmPropertyDefinition.h
cmPropertyMap.cxx
cmPropertyMap.h
cmQtAutoGen.cxx
cmQtAutoGen.h
cmQtAutoGenerator.cxx
cmQtAutoGenerator.h
cmQtAutoGenGlobalInitializer.cxx Autogen: Split creation and setup of custom targets into separate steps 2023-03-24 12:23:47 -04:00
cmQtAutoGenGlobalInitializer.h Autogen: Split creation and setup of custom targets into separate steps 2023-03-24 12:23:47 -04:00
cmQtAutoGenInitializer.cxx Merge topic 'autogen-system-include' 2023-05-04 09:01:08 -04:00
cmQtAutoGenInitializer.h AUTOMOC: Skip PCH when all sources files skip the PCH file too 2022-10-06 22:12:22 +02:00
cmQtAutoMocUic.cxx AutoMoc: Fix verbose mode message 2023-02-07 10:59:51 -05:00
cmQtAutoMocUic.h
cmQtAutoRcc.cxx
cmQtAutoRcc.h
cmQTWrapCPPCommand.cxx
cmQTWrapCPPCommand.h
cmQTWrapUICommand.cxx
cmQTWrapUICommand.h
cmRange.h Revise C++ coding style using clang-format-15 2023-01-18 16:20:47 -05:00
cmRemoveCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmRemoveCommand.h
cmRemoveDefinitionsCommand.cxx
cmRemoveDefinitionsCommand.h
cmReturnCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmReturnCommand.h
cmRST.cxx Utilities/Sphinx: Add 'cref' role 2023-03-14 15:20:47 -04:00
cmRST.h cmRST: Convert enum types to enum class 2023-03-09 16:09:48 -05:00
cmRulePlaceholderExpander.cxx Swift: Omit output-file-map when used as a linker 2022-10-28 16:44:26 -07:00
cmRulePlaceholderExpander.h Swift: Omit output-file-map when used as a linker 2022-10-28 16:44:26 -07:00
cmRuntimeDependencyArchive.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmRuntimeDependencyArchive.h
cmScanDepFormat.cxx msvc: bless MSVC 19.34 support for C++ modules as experimental 2022-11-11 16:54:05 -05:00
cmScanDepFormat.h cmScanDepFormat: support P1689R5 2022-07-26 12:25:42 -04:00
cmScriptGenerator.cxx
cmScriptGenerator.h
cmSearchPath.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmSearchPath.h
cmSeparateArgumentsCommand.cxx
cmSeparateArgumentsCommand.h
cmSetCommand.cxx
cmSetCommand.h
cmSetDirectoryPropertiesCommand.cxx
cmSetDirectoryPropertiesCommand.h
cmSetPropertyCommand.cxx Revise C++ coding style using clang-format-15 2023-01-18 16:20:47 -05:00
cmSetPropertyCommand.h
cmSetSourceFilesPropertiesCommand.cxx
cmSetSourceFilesPropertiesCommand.h
cmSetTargetPropertiesCommand.cxx
cmSetTargetPropertiesCommand.h
cmSetTestsPropertiesCommand.cxx
cmSetTestsPropertiesCommand.h
cmSiteNameCommand.cxx
cmSiteNameCommand.h
cmSourceFile.cxx target_sources: give a hint when a file named FILE_SET is not found 2023-02-24 17:43:22 -05:00
cmSourceFile.h Treat '.ccm', '.cxxm', and '.c++m' files as C++ sources 2023-03-09 14:36:01 -05:00
cmSourceFileLocation.cxx
cmSourceFileLocation.h
cmSourceFileLocationKind.h
cmSourceGroup.cxx FILE_SET: Fix source group detection 2022-08-24 16:07:24 -04:00
cmSourceGroup.h FILE_SET: Fix source group detection 2022-08-24 16:07:24 -04:00
cmSourceGroupCommand.cxx
cmSourceGroupCommand.h
cmStandardLevelResolver.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmStandardLevelResolver.h
cmStandardLexer.h
cmState.cxx Merge topic 'block-var-scope' 2022-11-08 09:00:14 -05:00
cmState.h cmState::AddCacheEntry(): Remove unused overloads 2023-02-28 19:44:42 -05:00
cmStateDirectory.cxx
cmStateDirectory.h
cmStatePrivate.h cmState: Clarify name of member tracking the active scope in a directory 2022-11-07 14:36:46 -05:00
cmStateSnapshot.cxx CYGWIN: Drop pre-2.8.4 compatibility mode CMAKE_LEGACY_CYGWIN_WIN32 2023-01-19 14:29:35 -05:00
cmStateSnapshot.h
cmStateTypes.h presets: Add trace options to configure presets 2023-03-30 09:18:53 -04:00
cmString.cxx iwyu: ignore std::remove_reference requirements 2023-05-15 22:26:36 -04:00
cmString.hxx
cmStringAlgorithms.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmStringAlgorithms.h CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmStringCommand.cxx cmStringCommand: remove use of cmCatViews() 2022-11-29 17:32:41 -05:00
cmStringCommand.h
cmStringReplaceHelper.cxx
cmStringReplaceHelper.h
cmSubcommandTable.cxx
cmSubcommandTable.h
cmSubdirCommand.cxx add_subdirectory: Add SYSTEM option 2022-09-26 10:56:54 -04:00
cmSubdirCommand.h
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h
cmSystemTools.cxx cmSystemTools: Add helpers for reading and parsing PATH env vars 2023-02-23 09:05:59 -05:00
cmSystemTools.h cmSystemTools: Add helpers for reading and parsing PATH env vars 2023-02-23 09:05:59 -05:00
cmTarget.cxx Merge topic 'autogen-system-include' 2023-05-04 09:01:08 -04:00
cmTarget.h Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2023-03-01 12:23:28 +01:00
cmTargetCompileDefinitionsCommand.cxx target_*: Fix cross-directory call backtraces 2022-08-22 15:29:43 -04:00
cmTargetCompileDefinitionsCommand.h
cmTargetCompileFeaturesCommand.cxx
cmTargetCompileFeaturesCommand.h
cmTargetCompileOptionsCommand.cxx
cmTargetCompileOptionsCommand.h
cmTargetDepend.h
cmTargetExport.h
cmTargetIncludeDirectoriesCommand.cxx cmTargetPropCommandBase::HandleArguments: flags must be OR'able 2022-12-03 22:25:57 +11:00
cmTargetIncludeDirectoriesCommand.h
cmTargetLinkDirectoriesCommand.cxx
cmTargetLinkDirectoriesCommand.h
cmTargetLinkLibrariesCommand.cxx cmGeneratorExpressionNode: implement COMPILE_ONLY genex 2023-04-12 10:43:48 -04:00
cmTargetLinkLibrariesCommand.h
cmTargetLinkLibraryType.h
cmTargetLinkOptionsCommand.cxx
cmTargetLinkOptionsCommand.h
cmTargetPrecompileHeadersCommand.cxx target_*: Fix cross-directory call backtraces 2022-08-22 15:29:43 -04:00
cmTargetPrecompileHeadersCommand.h
cmTargetPropCommandBase.cxx cmTargetPropCommandBase::HandleArguments: flags must be OR'able 2022-12-03 22:25:57 +11:00
cmTargetPropCommandBase.h cmTargetPropCommandBase::HandleArguments: flags must be OR'able 2022-12-03 22:25:57 +11:00
cmTargetPropertyComputer.cxx
cmTargetPropertyComputer.h
cmTargetSourcesCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmTargetSourcesCommand.h
cmTest.cxx
cmTest.h
cmTestGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmTestGenerator.h
cmTimestamp.cxx string(TIMESTAMP): Add %z and %Z for adding time zone string 2022-10-27 11:13:46 -04:00
cmTimestamp.h string(TIMESTAMP): Add %z and %Z for adding time zone string 2022-10-27 11:13:46 -04:00
cmTransformDepfile.cxx
cmTransformDepfile.h
cmTryCompileCommand.cxx ConfigureLog: De-duplicate event backtrace and check key generation 2023-02-01 09:32:42 -05:00
cmTryCompileCommand.h cmTry{Compile,Run}Command: Port away from legacy cmCommand 2022-07-26 15:09:48 -04:00
cmTryRunCommand.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmTryRunCommand.h cmTry{Compile,Run}Command: Port away from legacy cmCommand 2022-07-26 15:09:48 -04:00
cmUnsetCommand.cxx
cmUnsetCommand.h
cmUseMangledMesaCommand.cxx
cmUseMangledMesaCommand.h
cmUtilitySourceCommand.cxx
cmUtilitySourceCommand.h
cmUtils.hxx
cmUuid.cxx
cmUuid.h
cmUVHandlePtr.cxx
cmUVHandlePtr.h
cmUVProcessChain.cxx Make vector operations more efficient 2022-12-10 12:48:09 -05:00
cmUVProcessChain.h
cmUVSignalHackRAII.h
cmUVStreambuf.h
cmValue.cxx
cmValue.h
cmVariableRequiresCommand.cxx
cmVariableRequiresCommand.h
cmVariableWatch.cxx
cmVariableWatch.h
cmVariableWatchCommand.cxx
cmVariableWatchCommand.h
cmVersion.cxx
cmVersion.h
cmVersionConfig.h.in CMake: fix violations of #pragma once check 2022-11-17 13:55:52 -05:00
cmVersionMacros.h
cmVisualStudio10TargetGenerator.cxx CMake code rely on cmList class for CMake lists management (part. 2) 2023-04-29 09:54:31 +02:00
cmVisualStudio10TargetGenerator.h VS: Add CMake input files to ZERO_CHECK 2023-04-25 17:35:39 -04:00
cmVisualStudioGeneratorOptions.cxx clang-tidy: fix readability-use-anyofallof lints 2022-11-29 12:39:45 -05:00
cmVisualStudioGeneratorOptions.h ASM_MARMASM: Add support for Microsoft ARM assembler language 2022-11-09 10:22:46 -05:00
cmVisualStudioSlnData.cxx clang-tidy: fix readability-const-return-type lints 2022-11-29 12:39:46 -05:00
cmVisualStudioSlnData.h clang-tidy: fix readability-const-return-type lints 2022-11-29 12:39:46 -05:00
cmVisualStudioSlnParser.cxx clang-tidy: fix readability-string-compare lints 2022-11-29 12:39:45 -05:00
cmVisualStudioSlnParser.h clang-tidy: fix modernize-use-default-member-init lints 2022-11-29 12:39:29 -05:00
cmVisualStudioWCEPlatformParser.cxx clang-tidy: fix readability-redundant-string-cstr lints 2022-11-29 12:39:29 -05:00
cmVisualStudioWCEPlatformParser.h clang-tidy: fix modernize-use-nullptr lints 2022-11-29 12:39:29 -05:00
cmVsProjectType.h
cmVSSetupHelper.cxx clang-tidy: fix readability-isolate-declaration lints 2022-11-29 12:39:45 -05:00
cmVSSetupHelper.h clang-tidy: fix readability-braces-around-statements lints 2022-11-29 12:39:45 -05:00
cmWhileCommand.cxx return(): Propagate variables to result scope 2022-09-03 23:10:01 +02:00
cmWhileCommand.h
cmWindowsRegistry.cxx
cmWindowsRegistry.h Build: Move KWSYS_ENCODING_DEFAULT_CODEPAGE to the config header 2022-09-22 09:24:48 -04:00
cmWorkerPool.cxx
cmWorkerPool.h
cmWorkingDirectory.cxx
cmWorkingDirectory.h
cmWriteFileCommand.cxx
cmWriteFileCommand.h
cmXCode21Object.cxx
cmXCode21Object.h
cmXCodeObject.cxx
cmXCodeObject.h
cmXCodeScheme.cxx CMake code rely on cmList class for CMake lists management (part. 1) 2023-04-24 10:41:10 +02:00
cmXCodeScheme.h
cmXCOFF.cxx
cmXCOFF.h
cmXMLParser.cxx
cmXMLParser.h
cmXMLSafe.cxx
cmXMLSafe.h
cmXMLWriter.cxx
cmXMLWriter.h
ctest.cxx cmDocumentationEntry: Drop all user provided ctors for C++ >= 14 2022-11-17 16:37:12 +04:00
dir.dox
dir.dox.in