CMake/Source
Brad King a41c0a9dcb Do not warn by default when policy CMP0025 or CMP0047 is not set
These policies are triggered by the use of a particular compiler rather
than outdated CMake code in a project.  Avoid warning in every project
that enables a language by not displaying the policy warning by default.
Add variable CMAKE_POLICY_WARNING_CMP<NNNN> to control the warning
explicitly; otherwise enable the warning with --debug-output or --trace.

This breaks with strict policy convention because it does not provide
developers with any warning about the behavior change by default.
Existing projects will continue to build without a warning or change in
behavior.  When a developer changes the minimum required version of
CMake in a project to a sufficiently high value (3.0), the project will
suddenly get the new compiler id and may break, but at least the
breakage comes with a change to the project rather than the version of
CMake used to build it.

Breaking strict policy convention is worthwhile in this case because
very few projects will be affected by the behavior change but every
project would have to see the warning if it were enabled by default.
2014-04-02 14:43:54 -04:00
..
CPack CPackWiX: Add support for CPACK_CREATE_DESKTOP_LINKS 2014-02-08 19:19:33 +01:00
CTest CTest: exclude /showIncludes notes when scraping logs 2014-02-25 11:23:57 -05:00
CursesDialog Merge topic 'unicode-fstream' 2014-01-07 09:39:17 -05:00
QtDialog QtDialog: Fix Qt 5 build on non-Windows. 2014-03-19 15:38:02 +01:00
kwsys Merge branch 'upstream-kwsys' into update-kwsys 2014-01-03 10:21:07 -05:00
.cvsignore
.gitattributes Import sha2 implementation 1.0 from Aaron D. Gifford 2011-06-27 14:52:25 -04:00
CMakeInstallDestinations.cmake Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeLists.txt CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
CMakeSourceDir.txt.in Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
CMakeVersion.bash Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeVersion.cmake CMake 3.0.0-rc3 2014-03-20 09:26:39 -04:00
CMakeVersionCompute.cmake Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
CMakeVersionSource.cmake Report commit hash in CMake development versions 2010-04-23 10:01:49 -04:00
cmAddCompileOptionsCommand.cxx Introduce add_compile_options command. 2013-06-04 11:36:55 +02:00
cmAddCompileOptionsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddCustomCommandCommand.cxx add_custom_command: Disallow use of SOURCE signatures. 2014-02-12 11:19:27 -05:00
cmAddCustomCommandCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddCustomTargetCommand.cxx CMP0037: Extend policy to reserved names and custom targets 2013-11-19 09:44:22 -05:00
cmAddCustomTargetCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddDefinitionsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmAddDefinitionsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddDependenciesCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmAddDependenciesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddExecutableCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmAddExecutableCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddLibraryCommand.cxx add_library: Issue better diagnostic for INTERFACE GLOBAL signature. 2014-02-07 15:49:15 +01:00
cmAddLibraryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddSubDirectoryCommand.cxx add_subdirectory: Compute output dir with consistent slashes (#10072) 2013-03-12 11:52:52 -04:00
cmAddSubDirectoryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmAddTestCommand.cxx Only set the property if the property was given 2011-01-20 14:05:39 -05:00
cmAddTestCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmArchiveWrite.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmArchiveWrite.h Add Compress compress support to libarchive-wrapper 2010-08-16 20:45:05 +02:00
cmAuxSourceDirectoryCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmAuxSourceDirectoryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmBootstrapCommands1.cxx Split cmBootstrapCommands.cxx into two sources 2013-06-14 08:35:52 -04:00
cmBootstrapCommands2.cxx Split cmBootstrapCommands.cxx into two sources 2013-06-14 08:35:52 -04:00
cmBreakCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmBreakCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmBuildCommand.cxx build_command: Return a "cmake --build" command-line 2013-11-15 14:38:18 -05:00
cmBuildCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmBuildNameCommand.cxx Add policy CMP0036 to disallow build_name 2013-10-22 09:09:53 -04:00
cmBuildNameCommand.h Add policy CMP0036 to disallow build_name 2013-10-22 09:09:53 -04:00
cmCMakeHostSystemInformationCommand.cxx Add cmake_host_system_information command 2013-06-19 08:46:37 -04:00
cmCMakeHostSystemInformationCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmCMakeMinimumRequired.cxx Drop compatibility with CMake < 2.4 2013-10-23 08:54:31 -04:00
cmCMakeMinimumRequired.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmCMakePolicyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCMakePolicyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmCPluginAPI.cxx cmListFileArgument: Generalize 'Quoted' bool to 'Delimeter' enum 2013-08-08 13:26:27 -04:00
cmCPluginAPI.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCTest.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmCTest.h Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmCacheManager.cxx cmVersion: Fix CMake_VERSION_ENCODE for date in patch level 2014-02-10 15:32:32 -05:00
cmCacheManager.h cmCacheManager: Consify version accessors. 2014-01-22 15:16:40 +01:00
cmCallVisualStudioMacro.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCallVisualStudioMacro.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommand.h Add infrastructure for policies that disallow commands 2013-10-22 09:09:51 -04:00
cmCommandArgumentLexer.cxx cm*Lexer: Populate empty doxygen @param comment 2013-10-08 09:16:32 -04:00
cmCommandArgumentLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommandArgumentLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmCommandArgumentParser.cxx Fix some warnings from -Wundef 2012-12-22 12:47:54 +01:00
cmCommandArgumentParser.y Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmCommandArgumentParserHelper.cxx Include cmMakefile.h before cm*Lexer.h to get stdint.h first 2013-08-07 10:19:40 -04:00
cmCommandArgumentParserHelper.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommandArgumentParserTokens.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmCommandArgumentsHelper.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommandArgumentsHelper.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmCommands.cxx.in CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmCommands.h Split cmBootstrapCommands.cxx into two sources 2013-06-14 08:35:52 -04:00
cmCommandsForBootstrap.cxx CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmComputeComponentGraph.cxx Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmComputeComponentGraph.h Split notion of node lists and edge lists 2010-08-25 17:10:00 -04:00
cmComputeLinkDepends.cxx Constify handling of link targets. 2013-12-11 15:30:11 +01:00
cmComputeLinkDepends.h cmComputeLinkDepends: Hold a const global generator. 2014-01-12 20:18:10 +01:00
cmComputeLinkInformation.cxx Merge topic 'rpath-default' 2014-01-02 14:23:09 -05:00
cmComputeLinkInformation.h Constify handling of link targets. 2013-12-11 15:30:11 +01:00
cmComputeTargetDepends.cxx Record more policies on targets when created 2014-03-06 11:05:47 -05:00
cmComputeTargetDepends.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmConfigure.cmake.h.in Refactor internal resource location APIs and initialization 2013-11-12 08:23:35 -05:00
cmConfigureFileCommand.cxx Drop compatibility with CMake < 2.4 2013-10-23 08:54:31 -04:00
cmConfigureFileCommand.h Drop compatibility with CMake < 2.4 2013-10-23 08:54:31 -04:00
cmCoreTryCompile.cxx Windows: Make file delete/rename retry configurable 2014-02-12 09:55:41 -05:00
cmCoreTryCompile.h Remove trailing whitespace 2011-09-15 16:20:33 +02:00
cmCreateTestSourceList.cxx Run vim spellcheck on some files 2012-02-29 14:07:50 -05:00
cmCreateTestSourceList.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmCryptoHash.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmCryptoHash.h cmCryptoHash: Add virtual destructor 2011-11-16 11:32:01 -05:00
cmCustomCommand.cxx cmMakefile: Consify custom command API. 2014-01-22 15:16:40 +01:00
cmCustomCommand.h cmMakefile: Consify custom command API. 2014-01-22 15:16:40 +01:00
cmCustomCommandGenerator.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmCustomCommandGenerator.h Introduce "generator expression" syntax to custom commands (#11209) 2010-12-15 14:53:48 -05:00
cmDefinePropertyCommand.cxx Drop builtin property documentation 2013-10-16 09:22:36 -04:00
cmDefinePropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmDefinitions.cxx Only return local keys that are defined 2010-09-16 16:07:34 -04:00
cmDefinitions.h Add method to get the local scope variables 2010-09-01 13:08:14 -04:00
cmDepends.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmDepends.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsC.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmDependsC.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsFortran.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmDependsFortran.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsFortranLexer.cxx cm*Lexer: Populate empty doxygen @param comment 2013-10-08 09:16:32 -04:00
cmDependsFortranLexer.h Fortran: Follow <>-style includes (#13239) 2012-05-22 14:07:24 -04:00
cmDependsFortranLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsFortranParser.cxx Fortran: Follow <>-style includes (#13239) 2012-05-22 14:07:24 -04:00
cmDependsFortranParser.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDependsFortranParser.y Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsFortranParserTokens.h Fortran: Follow <>-style includes (#13239) 2012-05-22 14:07:24 -04:00
cmDependsJava.cxx cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsJava.h cmDepends: allow multiple dependees per depender 2012-11-06 11:54:39 -05:00
cmDependsJavaLexer.cxx cm*Lexer: Populate empty doxygen @param comment 2013-10-08 09:16:32 -04:00
cmDependsJavaLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmDependsJavaLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsJavaParser.cxx Remove some uses of obsolete 'register' storage specifier 2013-06-28 16:37:49 -04:00
cmDependsJavaParser.y Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmDependsJavaParserHelper.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmDependsJavaParserHelper.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmDependsJavaParserTokens.h
cmDocumentation.cxx cmake: Implement placeholder --help-custom-modules compatibility 2014-01-08 11:16:48 -05:00
cmDocumentation.h cmake: Implement placeholder --help-custom-modules compatibility 2014-01-08 11:16:48 -05:00
cmDocumentationFormatter.cxx Drop all documentation formatters except Usage 2013-10-16 09:22:35 -04:00
cmDocumentationFormatter.h cmake: Implement placeholder --help-custom-modules compatibility 2014-01-08 11:16:48 -05:00
cmDocumentationSection.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmDocumentationSection.h Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmDynamicLoader.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmDynamicLoader.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmELF.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmELF.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmElseIfCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmElseIfCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEnableLanguageCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEnableLanguageCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEnableTestingCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEnableTestingCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEndForEachCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEndForEachCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEndFunctionCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndFunctionCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEndIfCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmEndIfCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEndMacroCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmEndMacroCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmEndWhileCommand.cxx improve error message on a stray "endwhile()" 2012-03-01 21:20:48 +01:00
cmEndWhileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmExecProgramCommand.cxx exec_program: Re-implement using KWSys Process 2013-10-19 07:21:09 -04:00
cmExecProgramCommand.h exec_program: Re-implement using KWSys Process 2013-10-19 07:21:09 -04:00
cmExecuteProcessCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmExecuteProcessCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmExecutionStatus.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmExportBuildFileGenerator.cxx CMake 3.0.0-rc1 version update 2014-02-19 09:30:12 -05:00
cmExportBuildFileGenerator.h export: Implement EXPORT subcommand (#9822) 2013-12-24 13:02:49 +01:00
cmExportCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmExportCommand.h export: Implement EXPORT subcommand (#9822) 2013-12-24 13:02:49 +01:00
cmExportFileGenerator.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmExportFileGenerator.h Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmExportInstallFileGenerator.cxx CMake 3.0.0-rc1 version update 2014-02-19 09:30:12 -05:00
cmExportInstallFileGenerator.h OS X: Add support for @rpath in export files. 2013-06-03 09:42:05 -04:00
cmExportLibraryDependenciesCommand.cxx CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmExportLibraryDependenciesCommand.h CMakeLists: Generate the cmCommands.cxx file. 2014-02-09 22:02:37 +01:00
cmExportSet.cxx exports: fix build with MSVC6 2012-09-28 17:00:52 -04:00
cmExportSet.h exports: fix build with MSVC6 2012-09-28 17:00:52 -04:00
cmExportSetMap.cxx cmExportSetMap: Override clear() to delete held resources 2013-11-08 09:35:56 -05:00
cmExportSetMap.h cmExportSetMap: Override clear() to delete held resources 2013-11-08 09:35:56 -05:00
cmExportTryCompileFileGenerator.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmExportTryCompileFileGenerator.h cmTarget: Make GetProperty() const. 2013-10-31 14:52:11 +01:00
cmExprLexer.cxx cm*Lexer: Populate empty doxygen @param comment 2013-10-08 09:16:32 -04:00
cmExprLexer.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmExprLexer.in.l Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmExprParser.cxx Remove some uses of obsolete 'register' storage specifier 2013-06-28 16:37:49 -04:00
cmExprParser.y Document removal of 'register' from flex/bison output 2013-06-28 16:37:59 -04:00
cmExprParserHelper.cxx Include cmMakefile.h before cm*Lexer.h to get stdint.h first 2013-08-07 10:19:40 -04:00
cmExprParserHelper.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmExprParserTokens.h
cmExternalMakefileProjectGenerator.cxx Notify extra generators about languages 2013-11-19 11:48:18 -05:00
cmExternalMakefileProjectGenerator.h Notify extra generators about languages 2013-11-19 11:48:18 -05:00
cmExtraCodeBlocksGenerator.cxx CodeBlocks: fix unescaped command quotes when used with nmake 2014-01-13 23:15:26 +01:00
cmExtraCodeBlocksGenerator.h CodeBlocks: improve support for OBJECT libraries 2012-04-09 14:53:47 +02:00
cmExtraCodeLiteGenerator.cxx CodeLite: Use make -jN switch when generating Unix/MinGW makefiles 2014-02-03 10:56:48 -05:00
cmExtraCodeLiteGenerator.h Add support for codelite IDE project fles 2014-01-10 09:20:11 +02:00
cmExtraEclipseCDT4Generator.cxx Eclipse: Skip generator expressions in COMPILE_DEFINITIONS (#14722) 2014-02-09 23:44:21 +01:00
cmExtraEclipseCDT4Generator.h Eclipse: use MachO64 parser starting with Helios (#14380) 2014-01-01 17:52:57 +01:00
cmExtraKateGenerator.cxx Kate: handle spaces in build dir 2014-02-17 09:54:03 -05:00
cmExtraKateGenerator.h kate: fix ninja support 2013-12-19 10:04:00 -05:00
cmExtraSublimeTextGenerator.cxx Sublime: Pass language and config properly 2014-02-11 14:41:43 -05:00
cmExtraSublimeTextGenerator.h Remove ability to generate sublime clang files. 2013-02-19 14:43:20 -05:00
cmFLTKWrapUICommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmFLTKWrapUICommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFileCommand.cxx file DOWNLOAD: Display the curl result status when a hash mismatch occurs. 2014-01-15 20:08:44 -05:00
cmFileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFileTimeComparison.cxx Windows: Use wide-character system APIs 2013-12-09 10:29:43 -05:00
cmFileTimeComparison.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmFindBase.cxx Drop compatibility with CMake < 2.4 2013-10-23 08:54:31 -04:00
cmFindBase.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindCommon.cxx Introduce CMAKE_STAGING_PREFIX variable. 2013-11-21 11:48:03 +01:00
cmFindCommon.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindFileCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindFileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindLibraryCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindLibraryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindPackageCommand.cxx FeatureSummary: Don't list transitive package dependencies 2014-02-03 20:20:42 +01:00
cmFindPackageCommand.h cmVersion: Fix CMake_VERSION_ENCODE for date in patch level 2014-02-10 15:32:32 -05:00
cmFindPathCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindPathCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindProgramCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFindProgramCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmForEachCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmForEachCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFunctionBlocker.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmFunctionCommand.cxx Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmFunctionCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGeneratedFileStream.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGeneratedFileStream.h Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGeneratorExpression.cxx Export: Prefix relative items with genexes in INSTALL_INTERFACE. 2013-11-26 13:01:53 +01:00
cmGeneratorExpression.h cmTarget: Make GetProperty() const. 2013-10-31 14:52:11 +01:00
cmGeneratorExpressionDAGChecker.cxx Genex: Fix case of methods in the dag checker. 2014-01-06 18:46:45 +01:00
cmGeneratorExpressionDAGChecker.h Genex: Fix case of methods in the dag checker. 2014-01-06 18:46:45 +01:00
cmGeneratorExpressionEvaluationFile.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGeneratorExpressionEvaluationFile.h file: Add GENERATE command to produce files at generate time 2013-05-24 09:02:45 -04:00
cmGeneratorExpressionEvaluator.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmGeneratorExpressionEvaluator.h cmTarget: Make GetProperty() const. 2013-10-31 14:52:11 +01:00
cmGeneratorExpressionLexer.cxx cmGeneratorExpression: Re-write for multi-stage evaluation 2012-09-18 17:02:23 -04:00
cmGeneratorExpressionLexer.h use size_t for GeneratorExpressionContent::ContentLength to fix some warnings 2013-10-21 19:58:49 +02:00
cmGeneratorExpressionParser.cxx use size_t for GeneratorExpressionContent::ContentLength to fix some warnings 2013-10-21 19:58:49 +02:00
cmGeneratorExpressionParser.h cmGeneratorExpression: Re-write for multi-stage evaluation 2012-09-18 17:02:23 -04:00
cmGeneratorTarget.cxx cmTarget: Don't try to get sources of an INTERFACE_LIBRARY. 2014-02-14 13:53:14 +01:00
cmGeneratorTarget.h cmGeneratorTarget: Hold a const global generator. 2014-01-12 20:18:11 +01:00
cmGetCMakePropertyCommand.cxx Split cmBootstrapCommands.cxx into two sources 2013-06-14 08:35:52 -04:00
cmGetCMakePropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetDirectoryPropertyCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmGetDirectoryPropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetFilenameComponentCommand.cxx get_filename_component: Add DIRECTORY option (#14091) 2013-04-16 09:37:37 -04:00
cmGetFilenameComponentCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetPropertyCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmGetPropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetSourceFilePropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetSourceFilePropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetTargetPropertyCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmGetTargetPropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGetTestPropertyCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmGetTestPropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmGlobalBorlandMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalBorlandMakefileGenerator.h Makefile: Allow "gmake target1 target2 -j" (#14312) 2013-12-20 09:35:20 -05:00
cmGlobalGenerator.cxx Do not warn by default when policy CMP0025 or CMP0047 is not set 2014-04-02 14:43:54 -04:00
cmGlobalGenerator.h OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmGlobalGeneratorFactory.h Make cmGlobalGenerator::GetDocumentation() a static function 2012-11-19 12:54:50 -05:00
cmGlobalJOMMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalJOMMakefileGenerator.h Make cmGlobalGenerator::GetDocumentation() a static function 2012-11-19 12:54:50 -05:00
cmGlobalKdevelopGenerator.cxx cmTarget: Make GetSourceFiles populate an out-vector parameter. 2014-01-09 19:38:08 +01:00
cmGlobalKdevelopGenerator.h Doxygen: Fix warnings. 2011-10-23 22:18:08 +02:00
cmGlobalMSYSMakefileGenerator.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGlobalMSYSMakefileGenerator.h Make cmGlobalGenerator::GetDocumentation() a static function 2012-11-19 12:54:50 -05:00
cmGlobalMinGWMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalMinGWMakefileGenerator.h Make cmGlobalGenerator::GetDocumentation() a static function 2012-11-19 12:54:50 -05:00
cmGlobalNMakeMakefileGenerator.cxx Drop the 'Full' field from cmDocumentationEntry 2013-10-16 09:22:37 -04:00
cmGlobalNMakeMakefileGenerator.h Make cmGlobalGenerator::GetDocumentation() a static function 2012-11-19 12:54:50 -05:00
cmGlobalNinjaGenerator.cxx Ninja: Normalize paths of CMake re-run rule dependencies 2014-01-21 14:29:55 -05:00
cmGlobalNinjaGenerator.h cmGlobalGenerator: Make CheckALLOW_DUPLICATE_CUSTOM_TARGETS const 2014-01-12 20:18:11 +01:00
cmGlobalUnixMakefileGenerator3.cxx cmGeneratorTarget: Add methods to access source file groups. 2014-01-09 19:38:07 +01:00
cmGlobalUnixMakefileGenerator3.h cmGlobalGenerator: Make CheckALLOW_DUPLICATE_CUSTOM_TARGETS const 2014-01-12 20:18:11 +01:00
cmGlobalVisualStudio6Generator.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmGlobalVisualStudio6Generator.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmGlobalVisualStudio7Generator.cxx VS: Teach include_external_msproject about non-C++ projects (#14661) 2013-12-20 11:02:11 -05:00
cmGlobalVisualStudio7Generator.h VS: Teach include_external_msproject about non-C++ projects (#14661) 2013-12-20 11:02:11 -05:00
cmGlobalVisualStudio8Generator.cxx Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmGlobalVisualStudio8Generator.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmGlobalVisualStudio9Generator.cxx VS: Switch to internal CMAKE_MAKE_PROGRAM lookup by generators 2013-11-18 11:30:50 -05:00
cmGlobalVisualStudio9Generator.h VS: Replace ArchitectureId with PlatformName 2013-08-05 13:38:26 +02:00
cmGlobalVisualStudio10Generator.cxx Merge topic 'cleanup-build-commands' 2013-12-05 09:24:59 -05:00
cmGlobalVisualStudio10Generator.h VS: Add CMAKE_VS_(DEVENV|MSBUILD|MSDEV)_COMMAND variables 2013-12-04 11:05:05 -05:00
cmGlobalVisualStudio11Generator.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmGlobalVisualStudio11Generator.h VS: Add version year to generator names 2013-10-28 13:43:14 -04:00
cmGlobalVisualStudio12Generator.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmGlobalVisualStudio12Generator.h VS: Add version year to generator names 2013-10-28 13:43:14 -04:00
cmGlobalVisualStudio71Generator.cxx VS: Teach include_external_msproject about non-C++ projects (#14661) 2013-12-20 11:02:11 -05:00
cmGlobalVisualStudio71Generator.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmGlobalVisualStudioGenerator.cxx OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmGlobalVisualStudioGenerator.h OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmGlobalWatcomWMakeGenerator.cxx Watcom: Suppress WMake interactive prompt on error 2013-11-25 13:14:38 -05:00
cmGlobalWatcomWMakeGenerator.h Makefile: Allow "gmake target1 target2 -j" (#14312) 2013-12-20 09:35:20 -05:00
cmGlobalXCodeGenerator.cxx OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmGlobalXCodeGenerator.h OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmGraphAdjacencyList.h Distinguish "strong" and "weak" target dependency edges 2010-08-25 17:10:00 -04:00
cmGraphVizWriter.cxx graphviz: allow to disable per target graphs (#14746) 2014-02-10 10:30:50 -05:00
cmGraphVizWriter.h graphviz: allow to disable per target graphs (#14746) 2014-02-10 10:30:50 -05:00
cmHexFileConverter.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmHexFileConverter.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmIDEFlagTable.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmIDEOptions.cxx Add an overload of cmIDEOptions::AddDefines taking a vector of strings. 2013-07-10 15:53:53 +02:00
cmIDEOptions.h Add an overload of cmIDEOptions::AddDefines taking a vector of strings. 2013-07-10 15:53:53 +02:00
cmIfCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmIfCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmIncludeCommand.cxx include(): Use lower case and () to refer to the include() command. 2013-10-18 18:51:10 +02:00
cmIncludeCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmIncludeDirectoryCommand.cxx Style: Use this-> when invoking member function. 2014-01-04 11:28:56 +01:00
cmIncludeDirectoryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmIncludeExternalMSProjectCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmIncludeExternalMSProjectCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmIncludeRegularExpressionCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmIncludeRegularExpressionCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmInstallCommand.cxx install: Support generator expressions in FILES and PROGRAMS mode 2014-02-21 17:05:26 -05:00
cmInstallCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmInstallCommandArguments.cxx Export: Process relative includes after genex evaluation. 2013-11-26 13:01:29 +01:00
cmInstallCommandArguments.h Add a convenient way to add the includes install dir to the INTERFACE. 2013-07-24 17:32:58 +02:00
cmInstallDirectoryGenerator.cxx Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallDirectoryGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallExportGenerator.cxx Generate modern-style cmake code. 2013-08-22 12:06:58 +02:00
cmInstallExportGenerator.h Export: Generate INTERFACE_LINK_LIBRARIES property on targets. 2013-07-08 22:39:57 +02:00
cmInstallFilesCommand.cxx install: Support generator expressions in FILES and PROGRAMS mode 2014-02-21 17:05:26 -05:00
cmInstallFilesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmInstallFilesGenerator.cxx install: Support generator expressions in FILES and PROGRAMS mode 2014-02-21 17:05:26 -05:00
cmInstallFilesGenerator.h install: Support generator expressions in FILES and PROGRAMS mode 2014-02-21 17:05:26 -05:00
cmInstallGenerator.cxx Generate modern-style cmake code. 2013-08-22 12:06:58 +02:00
cmInstallGenerator.h Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmInstallProgramsCommand.cxx install: Support generator expressions in FILES and PROGRAMS mode 2014-02-21 17:05:26 -05:00
cmInstallProgramsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmInstallScriptGenerator.cxx Generate modern-style cmake code. 2013-08-22 12:06:58 +02:00
cmInstallScriptGenerator.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmInstallTargetGenerator.cxx OS X: Make sure RPATHs are unique to avoid possible corruption. 2014-02-03 07:04:54 -07:00
cmInstallTargetGenerator.h Constify handling of link targets. 2013-12-11 15:30:11 +01:00
cmInstallTargetsCommand.cxx make default install component name configurable 2012-05-14 22:19:12 +02:00
cmInstallTargetsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmInstallType.h Factor cmInstallType out of cmTarget::TargetType 2012-02-27 13:19:57 -05:00
cmLinkDirectoriesCommand.cxx Teach link_directories to recognize relative paths 2009-11-24 11:16:38 -05:00
cmLinkDirectoriesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmLinkLibrariesCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmLinkLibrariesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmListCommand.cxx Consolidate list() argument count testing 2012-11-02 17:09:55 +01:00
cmListCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmListFileCache.cxx Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
cmListFileCache.h Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
cmListFileLexer.c Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmListFileLexer.h Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
cmListFileLexer.in.l Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmLoadCacheCommand.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmLoadCacheCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmLoadCommandCommand.cxx Add policy CMP0031 to disallow load_command 2013-10-22 09:09:52 -04:00
cmLoadCommandCommand.h Add policy CMP0031 to disallow load_command 2013-10-22 09:09:52 -04:00
cmLocalGenerator.cxx Disallow INTERFACE libraries with add_custom_command(TARGET). 2014-03-19 15:51:21 +01:00
cmLocalGenerator.h cmVersion: Fix CMake_VERSION_ENCODE for date in patch level 2014-02-10 15:32:32 -05:00
cmLocalNinjaGenerator.cxx Merge topic 'ninja-compile-link-pool' 2013-11-26 09:52:35 -05:00
cmLocalNinjaGenerator.h Ninja: job pool support for compiling and linking 2013-11-25 22:23:24 +01:00
cmLocalUnixMakefileGenerator3.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmLocalUnixMakefileGenerator3.h AddCustomCommand: Handle multiple IMPLICIT_DEPENDS files (#10048) 2012-11-06 11:54:58 -05:00
cmLocalVisualStudio6Generator.cxx cmMakefile: Make FindSourceGroup const. 2014-01-22 21:28:41 +01:00
cmLocalVisualStudio6Generator.h Fix config-specific INCLUDE_DIRECTORIES in multi-config generators 2012-10-17 16:24:14 -04:00
cmLocalVisualStudio7Generator.cxx cmMakefile: Make FindSourceGroup const. 2014-01-22 21:28:41 +01:00
cmLocalVisualStudio7Generator.h Fix setting of the entry point symbol for Windows CE (#14088) 2013-08-05 21:24:00 +02:00
cmLocalVisualStudio10Generator.cxx Add the INTERFACE_LIBRARY target type. 2013-10-07 19:56:31 -04:00
cmLocalVisualStudio10Generator.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmLocalVisualStudioGenerator.cxx Resolve warnings about unused variables. 2012-11-07 13:45:30 +01:00
cmLocalVisualStudioGenerator.h VS12: Add Visual Studio 12 generator (#14251) 2013-06-28 18:13:14 -04:00
cmLocalXCodeGenerator.cxx OS X: Add CMP0042 to enable MACOSX_RPATH by default 2014-01-02 13:41:49 -05:00
cmLocalXCodeGenerator.h OS X: Add CMP0042 to enable MACOSX_RPATH by default 2014-01-02 13:41:49 -05:00
cmMacroCommand.cxx macro: Do not substitute for placeholders in bracket arguments 2013-10-30 19:13:33 -04:00
cmMacroCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmMakeDepend.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmMakeDepend.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmMakeDirectoryCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmMakeDirectoryCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmMakefile.cxx Do not warn by default when policy CMP0025 or CMP0047 is not set 2014-04-02 14:43:54 -04:00
cmMakefile.h Do not warn by default when policy CMP0025 or CMP0047 is not set 2014-04-02 14:43:54 -04:00
cmMakefileExecutableTargetGenerator.cxx Merge topic 'fix-compile-OBJECT_DIR' 2014-01-02 14:23:52 -05:00
cmMakefileExecutableTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMakefileLibraryTargetGenerator.cxx Merge topic 'fix-compile-OBJECT_DIR' 2014-01-02 14:23:52 -05:00
cmMakefileLibraryTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMakefileTargetGenerator.cxx Makefile: Fix comment indentation. 2014-02-17 11:14:18 +01:00
cmMakefileTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMakefileUtilityTargetGenerator.cxx Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMakefileUtilityTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmMarkAsAdvancedCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmMarkAsAdvancedCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmMathCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmMathCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmMessageCommand.cxx message: Add a DEPRECATION mode 2013-10-08 18:11:22 +02:00
cmMessageCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmNewLineStyle.cxx cmNewLineStyle: Remove useless semi-colon 2013-10-08 09:16:31 -04:00
cmNewLineStyle.h cmNewLineStyle: Use cmStandardIncludes.h 2011-11-30 09:19:32 -05:00
cmNinjaNormalTargetGenerator.cxx Ninja: job pool support for compiling and linking 2013-11-25 22:23:24 +01:00
cmNinjaNormalTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmNinjaTargetGenerator.cxx Ninja: Cache target-level flags 2014-02-13 10:20:56 -05:00
cmNinjaTargetGenerator.h Ninja: Cache target-level flags 2014-02-13 10:20:56 -05:00
cmNinjaTypes.h Ninja: Add the Ninja generator 2012-02-02 23:40:21 +00:00
cmNinjaUtilityTargetGenerator.cxx cmTarget: Make GetSourceFiles populate an out-vector parameter. 2014-01-09 19:38:08 +01:00
cmNinjaUtilityTargetGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmOSXBundleGenerator.cxx Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmOSXBundleGenerator.h Port some of the generator API to cmGeneratorTarget. 2013-11-22 15:06:25 +01:00
cmObject.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmOptionCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmOptionCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmOrderDirectories.cxx cmTarget: Make GetProperty() const. 2013-10-31 14:52:11 +01:00
cmOrderDirectories.h cmTarget: Make GetProperty() const. 2013-10-31 14:52:11 +01:00
cmOutputRequiredFilesCommand.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmOutputRequiredFilesCommand.h Add policy CMP0032 to disallow output_required_files 2013-10-22 09:09:52 -04:00
cmPolicies.cxx add_custom_command: Disallow use of SOURCE signatures. 2014-02-12 11:19:27 -05:00
cmPolicies.h add_custom_command: Disallow use of SOURCE signatures. 2014-02-12 11:19:27 -05:00
cmProcessTools.cxx CTest: Parse empty Git commits correctly 2010-06-23 09:14:43 -04:00
cmProcessTools.h CTest: Parse empty Git commits correctly 2010-06-23 09:14:43 -04:00
cmProjectCommand.cxx project: Manage VERSION variables 2014-01-29 09:45:18 -05:00
cmProjectCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmProperty.cxx Fix #12342: Add APPEND_STRING option to set_property() 2011-07-15 20:57:33 +02:00
cmProperty.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmPropertyDefinition.cxx Drop unused builtin documentation APIs 2013-10-16 09:22:37 -04:00
cmPropertyDefinition.h Drop unused builtin documentation APIs 2013-10-16 09:22:37 -04:00
cmPropertyDefinitionMap.cxx Drop unused builtin documentation APIs 2013-10-16 09:22:37 -04:00
cmPropertyDefinitionMap.h Drop unused builtin documentation APIs 2013-10-16 09:22:37 -04:00
cmPropertyMap.cxx Drop CMAKE_STRICT mode 2013-10-15 10:47:38 -04:00
cmPropertyMap.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmQTWrapCPPCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmQTWrapCPPCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmQTWrapUICommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmQTWrapUICommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmQtAutoGenerators.cxx QtAutogen: Fix AUTOGEN depends on custom command output with VS. 2014-03-10 13:01:29 +01:00
cmQtAutoGenerators.h QtAutogen: Make uic work even when the source is in a subdir. 2014-02-04 13:21:43 -05:00
cmRST.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmRST.h cmRST: Add support for the note and productionlist directives 2013-10-30 10:26:29 -04:00
cmRemoveCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmRemoveCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmRemoveDefinitionsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmRemoveDefinitionsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmReturnCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmReturnCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmScriptGenerator.cxx Generate modern-style cmake code. 2013-08-22 12:06:58 +02:00
cmScriptGenerator.h Use cascading-if for per-config test and install code 2011-06-10 09:25:46 -04:00
cmSeparateArgumentsCommand.cxx Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmSeparateArgumentsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetCommand.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmSetCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetDirectoryPropertiesCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmSetDirectoryPropertiesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetPropertyCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmSetPropertyCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetSourceFilesPropertiesCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmSetSourceFilesPropertiesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetTargetPropertiesCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmSetTargetPropertiesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSetTestsPropertiesCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmSetTestsPropertiesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSiteNameCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmSiteNameCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSourceFile.cxx cmSourceFile: Use a const cmMakefile. 2014-01-22 15:16:40 +01:00
cmSourceFile.h Drop builtin property documentation 2013-10-16 09:22:36 -04:00
cmSourceFileLocation.cxx cmSourceFileLocation: Use a const cmMakefile. 2014-01-22 15:16:40 +01:00
cmSourceFileLocation.h cmSourceFileLocation: Use a const cmMakefile. 2014-01-22 15:16:40 +01:00
cmSourceGroup.cxx cmSourceGroup: Fix method name capitalization. 2014-01-22 15:16:40 +01:00
cmSourceGroup.h cmSourceGroup: Fix method name capitalization. 2014-01-22 15:16:40 +01:00
cmSourceGroupCommand.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmSourceGroupCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmStandardIncludes.cxx Tru64: Place cmOStringStream vtable uniquely (#10541) 2010-06-10 15:22:40 -04:00
cmStandardIncludes.h cmStandardIncludes: Include cmIML/INT.h for portable integer types 2014-02-10 15:31:40 -05:00
cmStandardLexer.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmStringCommand.cxx string: Add CONCAT sub-command 2013-10-21 12:54:20 -04:00
cmStringCommand.h string: Add CONCAT sub-command 2013-10-21 12:54:20 -04:00
cmSubdirCommand.cxx Fix spelling and typos (affecting binary data / module messages) 2013-05-07 08:39:19 -04:00
cmSubdirCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmSubdirDependsCommand.cxx Add policy CMP0029 to disallow subdir_depends 2013-10-22 09:09:51 -04:00
cmSubdirDependsCommand.h Add policy CMP0029 to disallow subdir_depends 2013-10-22 09:09:51 -04:00
cmSystemTools.cxx Windows: Make file delete/rename retry configurable 2014-02-12 09:55:41 -05:00
cmSystemTools.h Windows: Make file delete/rename retry configurable 2014-02-12 09:55:41 -05:00
cmTarget.cxx cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior (#14808) 2014-03-17 09:30:39 -04:00
cmTarget.h Record more policies on targets when created 2014-03-06 11:05:47 -05:00
cmTargetCompileDefinitionsCommand.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmTargetCompileDefinitionsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmTargetCompileOptionsCommand.cxx Add a SYSTEM parameter to target_include_directories (#14180) 2013-07-02 16:40:03 +02:00
cmTargetCompileOptionsCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmTargetDepend.h Constify handling of target dependencies. 2013-12-11 15:30:11 +01:00
cmTargetExport.h Add a convenient way to add the includes install dir to the INTERFACE. 2013-07-24 17:32:58 +02:00
cmTargetIncludeDirectoriesCommand.cxx include_directory: Add missing include. 2014-02-17 11:08:58 +01:00
cmTargetIncludeDirectoriesCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmTargetLinkLibrariesCommand.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmTargetLinkLibrariesCommand.h CMP0022: Plain target_link_libraries must populate link interface 2013-11-02 12:55:17 -04:00
cmTargetPropCommandBase.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmTargetPropCommandBase.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmTest.cxx Drop builtin property documentation 2013-10-16 09:22:36 -04:00
cmTest.h Drop builtin property documentation 2013-10-16 09:22:36 -04:00
cmTestGenerator.cxx cmMakefile: make some methods take const std::string& instead of const char* 2014-01-16 09:28:29 -05:00
cmTestGenerator.h CTest: Report tests not run due to unknown configuration 2011-06-10 09:52:18 -04:00
cmTimestamp.cxx CMake: Fix dashboard build errors and warnings 2012-12-06 07:20:12 -05:00
cmTimestamp.h CMake: Add TIMESTAMP subcommand to string and file commands 2012-12-05 10:39:10 -05:00
cmTryCompileCommand.cxx Use makefile->IssueMessage() for better error messages 2011-09-27 18:59:42 +02:00
cmTryCompileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmTryRunCommand.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmTryRunCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmUnsetCommand.cxx Use new cmHasLiteralPrefix function 2013-11-21 20:53:15 +01:00
cmUnsetCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmUseMangledMesaCommand.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmUseMangledMesaCommand.h Add policy CMP0030 to disallow use_mangled_mesa 2013-10-22 09:09:51 -04:00
cmUtilitySourceCommand.cxx Add policy CMP0034 to disallow utility_source 2013-10-22 09:09:52 -04:00
cmUtilitySourceCommand.h Add policy CMP0034 to disallow utility_source 2013-10-22 09:09:52 -04:00
cmVS10CLFlagTable.h Fix optionally-valued booleans in VS 10 flag table 2009-10-23 14:59:26 -04:00
cmVS10LibFlagTable.h Add StringProperty options for VS 10 flag table 2009-09-29 16:37:06 -04:00
cmVS10LinkFlagTable.h VS: Fix /MAP:mapfile flag mapping (#14282) 2013-07-09 10:13:43 -04:00
cmVS11CLFlagTable.h VS11: Generate flag tables from MSBuild V110 tool files 2012-08-22 11:12:32 -04:00
cmVS11LibFlagTable.h VS11: Generate flag tables from MSBuild V110 tool files 2012-08-22 11:12:32 -04:00
cmVS11LinkFlagTable.h VS: Fix /MAP:mapfile flag mapping (#14282) 2013-07-09 10:13:43 -04:00
cmVS12CLFlagTable.h VS12: Generate flag tables from MSBuild v120 tool files 2013-06-28 18:13:59 -04:00
cmVS12LibFlagTable.h VS12: Generate flag tables from MSBuild v120 tool files 2013-06-28 18:13:59 -04:00
cmVS12LinkFlagTable.h VS: Fix /MAP:mapfile flag mapping (#14282) 2013-07-09 10:13:43 -04:00
cmVariableRequiresCommand.cxx Add policy CMP0035 to disallow variable_requires 2013-10-22 09:09:52 -04:00
cmVariableRequiresCommand.h Add policy CMP0035 to disallow variable_requires 2013-10-22 09:09:52 -04:00
cmVariableWatch.cxx variable_watch: Prevent making extra entries in the watch map 2013-08-08 13:31:09 -04:00
cmVariableWatch.h variable_watch: Allow specifying the data to match in RemoveWatch 2013-08-08 13:31:09 -04:00
cmVariableWatchCommand.cxx Merge branch 'dev/fix-variable-watch-crash' into cmake-syntax 2013-08-08 13:35:15 -04:00
cmVariableWatchCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmVersion.cxx Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVersion.h cmVersion: Fix CMake_VERSION_ENCODE for date in patch level 2014-02-10 15:32:32 -05:00
cmVersionConfig.h.in Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVersionMacros.h Change version scheme to use only two components for feature levels 2014-02-19 09:30:13 -05:00
cmVisualStudio10TargetGenerator.cxx cmMakefile: Make FindSourceGroup const. 2014-01-22 21:28:41 +01:00
cmVisualStudio10TargetGenerator.h cmTarget: Make custom command accessors API const. 2013-11-19 20:40:31 +01:00
cmVisualStudioGeneratorOptions.cxx Improve const-correctness in cmVisualStudioGeneratorOptions 2013-08-05 21:23:50 +02:00
cmVisualStudioGeneratorOptions.h Improve const-correctness in cmVisualStudioGeneratorOptions 2013-08-05 21:23:50 +02:00
cmVisualStudioSlnData.cxx VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioSlnData.h VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioSlnParser.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmVisualStudioSlnParser.h VS: Create parser for Visual Studio .sln files 2013-04-12 11:35:35 -04:00
cmVisualStudioWCEPlatformParser.cxx Fix detection of WinCE SDKs with 64bit verion of CMake 2013-08-05 13:38:30 +02:00
cmVisualStudioWCEPlatformParser.h Add command to generate environment for a Windows CE SDK 2012-11-30 07:59:25 -05:00
cmWhileCommand.cxx cmListFileArgument: Generalize 'Quoted' bool to 'Delimeter' enum 2013-08-08 13:26:27 -04:00
cmWhileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmWriteFileCommand.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmWriteFileCommand.h Drop builtin command documentation 2013-10-16 09:22:36 -04:00
cmXCode21Object.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmXCode21Object.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cmXCodeObject.cxx Xcode: Each target dependency edge needs a unique object (#13935) 2013-02-19 16:45:58 -05:00
cmXCodeObject.h Xcode: Each target dependency edge needs a unique object (#13935) 2013-02-19 16:45:58 -05:00
cmXMLParser.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmXMLParser.h Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmXMLSafe.cxx CTest: Do not munge UTF-8 output in XML files 2009-12-08 15:43:55 -05:00
cmXMLSafe.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_sha2.c sha2: Avoid type-punned pointer dereference (#14314) 2013-07-25 13:10:13 -04:00
cm_sha2.h sha2: Wrap long lines in third-party declarations 2011-11-16 11:05:13 -05:00
cm_sha2_mangle.h sha2: Build as part of CMakeLib 2011-11-16 10:15:44 -05:00
cm_utf8.c Fix or cast more integer conversions in cmake 2010-06-29 09:52:12 -04:00
cm_utf8.h CTest: Do not munge UTF-8 output in XML files 2009-12-08 15:43:55 -05:00
cmake.cxx cmake: Fix --check-build-system argument count check (#14784) 2014-03-04 10:12:08 -05:00
cmake.h Refactor tool selection for edit_cache (#14544) 2013-11-12 08:47:19 -05:00
cmakemain.cxx Use Encoding::CommandLineArguments for main() functions. 2014-01-04 10:43:12 -07:00
cmakexbuild.cxx Remove trailing whitespace from most CMake and C/C++ code 2012-08-13 14:18:39 -04:00
cmcldeps.cxx Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 2014-01-07 09:27:44 -05:00
cmcmd.cxx cmake: Add '-E sleep' command 2014-01-21 13:50:49 -05:00
cmcmd.h cmake: Split -E command implementation into separate source file 2013-10-03 17:30:28 -04:00
cmparseMSBuildXML.py VS12: Generate flag tables from MSBuild v120 tool files 2013-06-28 18:13:59 -04:00
ctest.cxx Use Encoding::CommandLineArguments for main() functions. 2014-01-04 10:43:12 -07:00