..
CPack
ENH: change CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in the name of the exectuable
2007-11-07 13:11:58 -05:00
CTest
ENH: add support for CDash bullseye coverage
2007-11-16 11:32:38 -05:00
CursesDialog
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
FLTKDialog
COMP: make it build on Linux
2007-08-21 16:21:09 -04:00
MFCDialog
ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline...
2007-11-08 15:54:26 -05:00
QtDialog
ENH: Add handling of --help and related arguments.
2007-11-27 01:04:02 -05:00
WXDialog
ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline...
2007-11-08 15:54:26 -05:00
kwsys
ENH: added two functions for URL parsing:
2007-12-05 12:24:27 -05:00
.cvsignore
…
CMakeLists.txt
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmAddCustomCommandCommand.cxx
ENH: Added IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently works only for Makefile generators. It allows a custom command to have implicit dependencies in the form of C or CXX sources.
2007-09-17 10:50:46 -04:00
cmAddCustomCommandCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddCustomTargetCommand.cxx
ENH: some more cleanup
2007-03-13 15:18:27 -04:00
cmAddCustomTargetCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddDefinitionsCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmAddDefinitionsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddDependenciesCommand.cxx
ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an
2007-05-22 10:24:59 -04:00
cmAddDependenciesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddExecutableCommand.cxx
COMP: compile fix and remove warning
2007-05-22 10:42:37 -04:00
cmAddExecutableCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddLibraryCommand.cxx
STYLE: better error message, name the new manpages cmakecommands,
2007-07-13 12:03:13 -04:00
cmAddLibraryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddSubDirectoryCommand.cxx
ENH: some code cleanup
2007-03-12 10:26:59 -04:00
cmAddSubDirectoryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAddTestCommand.cxx
STYLE: fix line length
2006-05-10 13:50:44 -04:00
cmAddTestCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmAuxSourceDirectoryCommand.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmAuxSourceDirectoryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmBootstrapCommands.cxx
ENH: add functions and raise scope
2007-12-03 13:35:41 -05:00
cmBuildCommand.cxx
ENH: Pass -C flag to cmake to generate the apropriate build command
2006-07-09 13:18:15 -04:00
cmBuildCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmBuildNameCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmBuildNameCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmCMakeMinimumRequired.cxx
ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only use cmVersion
2006-11-29 15:59:16 -05:00
cmCMakeMinimumRequired.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmCPluginAPI.cxx
BUG: better setup of properties for loaded commands
2007-11-12 12:04:36 -05:00
cmCPluginAPI.h
ENH: make properties a bit more formal with documentation and chaining
2006-12-07 09:45:32 -05:00
cmCTest.cxx
BUG: Do not require a nightly start time for an experimental or continuous test model.
2007-11-21 10:07:00 -05:00
cmCTest.h
STYLE: remove argument bool fast, it was unused
2007-06-12 09:40:36 -04:00
cmCacheManager.cxx
ENH: fix spelling error
2007-09-07 11:10:46 -04:00
cmCacheManager.h
BUG: When a non-cache variable is marked as advance do not use the cmMakefile implementation of AddCacheDefinition to avoid removing the makefile definition.
2007-04-10 16:03:10 -04:00
cmCallVisualStudioMacro.cxx
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
2007-11-20 11:10:11 -05:00
cmCallVisualStudioMacro.h
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmCommand.h
ENH: add framework for unified handling of arguments to cmake commands,
2007-07-02 15:43:21 -04:00
cmCommandArgumentLexer.cxx
COMP: fix warnings on hp
2007-09-24 11:16:13 -04:00
cmCommandArgumentLexer.h
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmCommandArgumentLexer.in.l
ENH: fix for aix
2007-06-05 09:19:27 -04:00
cmCommandArgumentParser.cxx
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmCommandArgumentParser.y
BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722 .
2006-10-04 14:37:42 -04:00
cmCommandArgumentParserHelper.cxx
BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test.
2007-06-06 16:20:02 -04:00
cmCommandArgumentParserHelper.h
BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test.
2007-06-06 16:20:02 -04:00
cmCommandArgumentParserTokens.h
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmCommandArgumentsHelper.cxx
ENH: add support for a default value, fix case when there is no item except
2007-08-23 16:13:15 -04:00
cmCommandArgumentsHelper.h
ENH: add support for a default value, fix case when there is no item except
2007-08-23 16:13:15 -04:00
cmCommands.cxx
ENH: add functions and raise scope
2007-12-03 13:35:41 -05:00
cmCommands.h
…
cmConfigure.cmake.h.in
ENH: added CMAKE_STRICT option for var and property checking
2007-10-16 14:28:37 -04:00
cmConfigureFileCommand.cxx
BUG: No need for the backward compatibility variable warning
2007-04-04 12:05:44 -04:00
cmConfigureFileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmCoreTryCompile.cxx
ENH: determine typesize by compiling a file and reading strings from the compiled output.
2007-06-04 17:08:46 -04:00
cmCoreTryCompile.h
ENH: add two simple tests for TRY_RUN()
2007-05-24 11:27:51 -04:00
cmCreateTestSourceList.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmCreateTestSourceList.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmCustomCommand.cxx
ENH: Added IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently works only for Makefile generators. It allows a custom command to have implicit dependencies in the form of C or CXX sources.
2007-09-17 10:50:46 -04:00
cmCustomCommand.h
ENH: Added IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently works only for Makefile generators. It allows a custom command to have implicit dependencies in the form of C or CXX sources.
2007-09-17 10:50:46 -04:00
cmData.h
ENH: a warning fix and some more cleanup
2006-03-16 09:33:23 -05:00
cmDefinePropertyCommand.cxx
ENH: added the ability to document variables and cached_variables
2007-06-25 10:34:21 -04:00
cmDefinePropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmDepends.cxx
BUG: Updated Makefile dependency scanning to provide a full local generator to the dependency scanner to do proper path conversions. This allows the rules written into the depend.make files to use the same relative path conversion as those written into the build.make files. Several previous changes added more and more information for use by the dependency scanner and it was converging to having the full local generator anyway.
2006-05-25 09:47:30 -04:00
cmDepends.h
BUG: Updated Makefile dependency scanning to provide a full local generator to the dependency scanner to do proper path conversions. This allows the rules written into the depend.make files to use the same relative path conversion as those written into the build.make files. Several previous changes added more and more information for use by the dependency scanner and it was converging to having the full local generator anyway.
2006-05-25 09:47:30 -04:00
cmDependsC.cxx
STYLE: Fixed line-too-long.
2007-02-07 09:23:41 -05:00
cmDependsC.h
BUG: Patch from Alex to recompute dependencies when the include regex changes. This addresses bug#4168.
2007-02-05 09:48:38 -05:00
cmDependsFortran.cxx
STYLE: fix line len
2007-12-05 09:17:07 -05:00
cmDependsFortran.h
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmDependsFortranLexer.cxx
BUG: Fix for bug#5809. Applied patch supplied in the bug report. Updated pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
2007-10-03 15:41:39 -04:00
cmDependsFortranLexer.h
BUG: Fix for bug#5809. Applied patch supplied in the bug report. Updated pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
2007-10-03 15:41:39 -04:00
cmDependsFortranLexer.in.l
BUG: Fix for bug#5809. Applied patch supplied in the bug report. Updated pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
2007-10-03 15:41:39 -04:00
cmDependsFortranParser.cxx
COMP: Disable some warnings in generated code. Disable compilation of unused goto block.
2007-10-05 10:02:34 -04:00
cmDependsFortranParser.h
BUG: Fix for bug#5809. Applied patch supplied in the bug report. Updated pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
2007-10-03 15:41:39 -04:00
cmDependsFortranParser.y
COMP: Disable some warnings in generated code. Disable compilation of unused goto block.
2007-10-05 10:02:34 -04:00
cmDependsFortranParserTokens.h
BUG: Fix for bug#5809. Applied patch supplied in the bug report. Updated pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
2007-10-03 15:41:39 -04:00
cmDependsJava.cxx
…
cmDependsJava.h
…
cmDependsJavaLexer.cxx
COMP: fix warnings on hp
2007-09-24 11:16:13 -04:00
cmDependsJavaLexer.h
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmDependsJavaLexer.in.l
COMP: Moved duplicate flex-generated lexer warning suppression and cross-platform support code to a single cmStandardLexer.h included by all lexer sources. Added fix for macro redefinitions on Borland 5.8 compiler.
2006-08-08 14:00:28 -04:00
cmDependsJavaParser.cxx
COMP: shut up warnings
2007-03-05 10:36:06 -05:00
cmDependsJavaParser.y
COMP: Fix and/or disable warnings for Borland 5.6 build.
2006-08-01 11:38:42 -04:00
cmDependsJavaParserHelper.cxx
STYLE: fix line length
2006-05-10 15:01:22 -04:00
cmDependsJavaParserHelper.h
STYLE: fix line length
2006-05-10 15:01:22 -04:00
cmDependsJavaParserTokens.h
STYLE: fix line lengths
2006-03-10 13:54:57 -05:00
cmDocumentVariables.cxx
STYLE: Fixed line-too-long for undocumented variable entries.
2007-11-10 08:14:13 -05:00
cmDocumentVariables.h
ENH: add docs for variables
2007-10-18 09:10:42 -04:00
cmDocumentation.cxx
BUG: fix single module generation
2007-11-29 10:23:26 -05:00
cmDocumentation.h
ENH: some more cleanup, fixes, and patch for HTML output
2007-10-24 11:36:47 -04:00
cmDocumentationFormatter.cxx
STYLE: move the code for the different formats of the generated help into
2007-09-19 09:05:28 -04:00
cmDocumentationFormatter.h
ENH: some more cleanup, fixes, and patch for HTML output
2007-10-24 11:36:47 -04:00
cmDocumentationFormatterHTML.cxx
ENH: better output for qt assistant
2007-11-27 15:59:22 -05:00
cmDocumentationFormatterHTML.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterMan.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterMan.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterText.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterText.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterUsage.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationFormatterUsage.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDocumentationSection.cxx
COMP: fix some warnings and add some doc strings back in
2007-10-22 15:33:19 -04:00
cmDocumentationSection.h
ENH: some more cleanup, fixes, and patch for HTML output
2007-10-24 11:36:47 -04:00
cmDumpDocumentation.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmDynamicLoader.cxx
BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files.
2006-03-16 17:09:08 -05:00
cmDynamicLoader.h
BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files.
2006-03-16 17:09:08 -05:00
cmElseCommand.cxx
STYLE: fix line length
2006-05-10 15:08:38 -04:00
cmElseCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmElseIfCommand.cxx
ENH: added elseif
2006-09-22 11:23:51 -04:00
cmElseIfCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEnableLanguageCommand.cxx
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmEnableLanguageCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEnableTestingCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmEnableTestingCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEndForEachCommand.cxx
STYLE: fix line length
2006-05-10 15:08:38 -04:00
cmEndForEachCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEndFunctionCommand.cxx
ENH: add functions
2007-12-03 12:47:22 -05:00
cmEndFunctionCommand.h
ENH: add functions
2007-12-03 12:47:22 -05:00
cmEndIfCommand.cxx
STYLE: fix line length
2006-05-10 15:08:38 -04:00
cmEndIfCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEndMacroCommand.cxx
ENH: added endmacro command
2006-10-03 14:40:22 -04:00
cmEndMacroCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmEndWhileCommand.cxx
STYLE: fix line length
2006-05-10 15:08:38 -04:00
cmEndWhileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmExecProgramCommand.cxx
STYLE: fix line length
2006-05-10 15:08:38 -04:00
cmExecProgramCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmExecuteProcessCommand.cxx
BUG: Work around bug when calling insert on an empty vector of char on midworld. Should eliminate the sporadic failure of EXECUTE_PROCESS during the SimpleInstall-Stage2 test. (david.cole from Brad's checkout on midworld)
2007-10-15 17:38:10 -04:00
cmExecuteProcessCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmExportCommand.cxx
BUG: fix #5806 , wrong quotes used in the exported file
2007-10-14 08:15:22 -04:00
cmExportCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmExportLibraryDependencies.cxx
STYLE: remove duplicate non-const accessors GetLocalGenerator(int) and
2007-06-15 10:10:24 -04:00
cmExportLibraryDependencies.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmExprLexer.cxx
COMP: fix warnings on hp
2007-09-24 11:16:13 -04:00
cmExprLexer.h
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmExprLexer.in.l
COMP: Moved duplicate flex-generated lexer warning suppression and cross-platform support code to a single cmStandardLexer.h included by all lexer sources. Added fix for macro redefinitions on Borland 5.8 compiler.
2006-08-08 14:00:28 -04:00
cmExprParser.cxx
COMP: shut up warnings
2007-03-05 10:36:06 -05:00
cmExprParser.y
COMP: Fix and/or disable warnings for Borland 5.6 build.
2006-08-01 11:38:42 -04:00
cmExprParserHelper.cxx
STYLE: fix line length
2006-05-11 10:45:33 -04:00
cmExprParserHelper.h
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmExprParserTokens.h
STYLE: fix line lengths
2006-03-10 13:54:57 -05:00
cmExternalMakefileProjectGenerator.cxx
STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of "Unix Makefiles -
2007-07-03 16:10:50 -04:00
cmExternalMakefileProjectGenerator.h
COMP: include cmStandardIncludes.h instead of <vector> and <string>, this
2007-06-13 12:52:29 -04:00
cmExtraCodeBlocksGenerator.cxx
STYLE: move the code for generating the XML for one target in a separate
2007-11-25 07:45:18 -05:00
cmExtraCodeBlocksGenerator.h
STYLE: move the code for generating the XML for one target in a separate
2007-11-25 07:45:18 -05:00
cmExtraEclipseCDT4Generator.cxx
ENH: add the "clean" target
2007-11-25 07:40:57 -05:00
cmExtraEclipseCDT4Generator.h
ENH: patch from Miguel
2007-08-17 10:05:39 -04:00
cmFLTKWrapUICommand.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmFLTKWrapUICommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFileCommand.cxx
ENH: During file installation treat the source file as a dependency of the installed file. Install the file only if the destination is older than the source. Set the file times on the installed file to match those of the source file. This should greatly improve the speed of repeated installations because it removes the comparison of file contents. This addresses bug#3349.
2007-10-05 09:46:28 -04:00
cmFileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFileTimeComparison.cxx
STYLE: fix line length
2006-05-10 15:46:45 -04:00
cmFileTimeComparison.h
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmFindBase.cxx
STYLE: change wording of FIND_XXX() docs to be more correct
2007-10-26 13:36:46 -04:00
cmFindBase.h
ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.
2007-10-26 09:55:40 -04:00
cmFindFileCommand.cxx
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFindFileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFindLibraryCommand.cxx
ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.
2007-10-26 09:55:40 -04:00
cmFindLibraryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFindPackageCommand.cxx
STYLE: improved error message for the case that neither FindFoo.cmake nor
2007-09-21 11:42:40 -04:00
cmFindPackageCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFindPathCommand.cxx
ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.
2007-10-26 09:55:40 -04:00
cmFindPathCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmFindProgramCommand.cxx
ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.
2007-10-26 09:55:40 -04:00
cmFindProgramCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmForEachCommand.cxx
ENH: make properties a bit more formal with documentation and chaining
2006-12-07 09:45:32 -05:00
cmForEachCommand.h
ENH: minor doc cleanups and an example of documenting a variable
2007-10-15 14:50:18 -04:00
cmFunctionBlocker.h
…
cmFunctionCommand.cxx
COMP: fix style and work around old compilers
2007-12-04 10:43:33 -05:00
cmFunctionCommand.h
COMP: fix style and work around old compilers
2007-12-04 10:43:33 -05:00
cmGeneratedFileStream.cxx
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmGeneratedFileStream.h
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmGetCMakePropertyCommand.cxx
ENH: some property cleanup and added GetProperty
2007-06-25 09:51:37 -04:00
cmGetCMakePropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGetDirectoryPropertyCommand.cxx
BUG: fix screwup in GetDirectoryProp...
2007-07-12 10:17:37 -04:00
cmGetDirectoryPropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGetFilenameComponentCommand.cxx
STYLE: fix line length
2006-05-10 15:56:00 -04:00
cmGetFilenameComponentCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGetPropertyCommand.cxx
ENH: add ability to get documentaiton of a property from a script
2007-10-24 14:43:10 -04:00
cmGetPropertyCommand.h
ENH: add ability to get documentaiton of a property from a script
2007-10-24 14:43:10 -04:00
cmGetSourceFilePropertyCommand.cxx
ENH: added some documentation to explain a section of code a bit better
2007-07-10 14:05:06 -04:00
cmGetSourceFilePropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGetTargetPropertyCommand.cxx
ENH: if get_target_property() doesn't find a target with the given name, it
2007-05-31 12:03:52 -04:00
cmGetTargetPropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGetTestPropertyCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmGetTestPropertyCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmGlobalBorlandMakefileGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalBorlandMakefileGenerator.h
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmGlobalGenerator.cxx
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
2007-11-20 11:10:11 -05:00
cmGlobalGenerator.h
ENH: add GetCleanTargetName() which returns "clean" for makefiles, so it can
2007-11-25 07:34:53 -05:00
cmGlobalKdevelopGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 13:28:49 -04:00
cmGlobalKdevelopGenerator.h
ENH: add all subdirs of the project to the kdevelop blacklist, so kdevelop
2007-08-26 19:27:33 -04:00
cmGlobalMSYSMakefileGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalMSYSMakefileGenerator.h
STYLE: use correct case for cmGlobalUnixMakefileGenerator3
2007-08-09 15:57:30 -04:00
cmGlobalMinGWMakefileGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalMinGWMakefileGenerator.h
STYLE: use correct case for cmGlobalUnixMakefileGenerator3
2007-08-09 15:57:30 -04:00
cmGlobalNMakeMakefileGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalNMakeMakefileGenerator.h
STYLE: use correct case for cmGlobalUnixMakefileGenerator3
2007-08-09 15:57:30 -04:00
cmGlobalUnixMakefileGenerator3.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalUnixMakefileGenerator3.h
ENH: add GetCleanTargetName() which returns "clean" for makefiles, so it can
2007-11-25 07:34:53 -05:00
cmGlobalVisualStudio6Generator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalVisualStudio6Generator.h
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio7Generator.cxx
ENH: Renamed cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method to CallVisualStudioMacro and added arguments to select which macro to call and optionally pass the solution file name. Added option to call to new StopBuild macro. Updated logic for replacing the macro file in user directories when the distributed version is newer.
2007-11-19 13:44:51 -05:00
cmGlobalVisualStudio7Generator.h
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio8Generator.cxx
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
2007-11-20 11:10:11 -05:00
cmGlobalVisualStudio8Generator.h
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmGlobalVisualStudio8Win64Generator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalVisualStudio8Win64Generator.h
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio9Generator.cxx
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
2007-11-20 11:10:11 -05:00
cmGlobalVisualStudio9Generator.h
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
2007-11-16 07:01:58 -05:00
cmGlobalVisualStudio71Generator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalVisualStudio71Generator.h
ENH: commit fix for putting everything in the build on vs
2006-11-09 09:57:23 -05:00
cmGlobalVisualStudioGenerator.cxx
STYLE: Fixed line-too-long. COMP: Fixed warnings about lossy conversions.
2007-11-20 11:10:11 -05:00
cmGlobalVisualStudioGenerator.h
ENH: Renamed cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method to CallVisualStudioMacro and added arguments to select which macro to call and optionally pass the solution file name. Added option to call to new StopBuild macro. Updated logic for replacing the macro file in user directories when the distributed version is newer.
2007-11-19 13:44:51 -05:00
cmGlobalWatcomWMakeGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmGlobalWatcomWMakeGenerator.h
STYLE: use correct case for cmGlobalUnixMakefileGenerator3
2007-08-09 15:57:30 -04:00
cmGlobalXCode21Generator.cxx
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmGlobalXCode21Generator.h
STYLE: fix line length
2006-05-11 11:47:03 -04:00
cmGlobalXCodeGenerator.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 13:28:49 -04:00
cmGlobalXCodeGenerator.h
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmHexFileConverter.cxx
STYLE: fix line lengths
2007-07-20 08:36:16 -04:00
cmHexFileConverter.h
ENH: make the compiler id detection work, even if the output file name of
2007-05-25 15:22:22 -04:00
cmIfCommand.cxx
BUG: this seems to fix the regexp result-storage problem, now it seems the actual result is tored instead of "1" , as it happened for StringFileTest on Windows
2007-08-29 14:35:06 -04:00
cmIfCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmIncludeCommand.cxx
ENH: merge CMake-CrossCompileBasic to HEAD
2007-05-17 13:20:44 -04:00
cmIncludeCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmIncludeDirectoryCommand.cxx
STYLE: Fix line-too-long.
2007-03-08 08:46:03 -05:00
cmIncludeDirectoryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmIncludeExternalMSProjectCommand.cxx
STYLE: fix line lengths
2007-07-20 08:36:16 -04:00
cmIncludeExternalMSProjectCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmIncludeRegularExpressionCommand.cxx
STYLE: fix line length
2006-05-11 15:50:11 -04:00
cmIncludeRegularExpressionCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmInstallCommand.cxx
STYLE: Fixed line-too-long.
2007-10-16 10:20:59 -04:00
cmInstallCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmInstallCommandArguments.cxx
STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a member of
2007-08-24 14:27:18 -04:00
cmInstallCommandArguments.h
STYLE: fix line lengths
2007-08-31 16:52:32 -04:00
cmInstallDirectoryGenerator.cxx
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:56:57 -04:00
cmInstallDirectoryGenerator.h
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:56:57 -04:00
cmInstallExportGenerator.cxx
STYLE: rename FILENAME keyword to FILE, because FILENAME is used in no other
2007-08-30 16:22:01 -04:00
cmInstallExportGenerator.h
ENH: add install files generators for targets which have PUBLIC_HEADER,
2007-08-27 16:04:57 -04:00
cmInstallFilesCommand.cxx
BUG: Fix FILES mode after recent changes.
2007-05-25 11:08:52 -04:00
cmInstallFilesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmInstallFilesGenerator.cxx
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:56:57 -04:00
cmInstallFilesGenerator.h
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:56:57 -04:00
cmInstallGenerator.cxx
STYLE: add some newlines to cmake_install.cmake, so it's easier to read
2007-08-20 16:59:06 -04:00
cmInstallGenerator.h
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:56:57 -04:00
cmInstallProgramsCommand.cxx
BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install under the prefix like they did before the recent changes.
2007-05-25 11:01:20 -04:00
cmInstallProgramsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmInstallScriptGenerator.cxx
BUG: Fix #5868 - add COMPONENT handling to the SCRIPT and CODE signatures of the INSTALL command.
2007-10-15 07:08:15 -04:00
cmInstallScriptGenerator.h
BUG: Fix #5868 - add COMPONENT handling to the SCRIPT and CODE signatures of the INSTALL command.
2007-10-15 07:08:15 -04:00
cmInstallTargetGenerator.cxx
ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use.
2007-10-10 11:06:15 -04:00
cmInstallTargetGenerator.h
ENH: Add InstallNameFixupPath to support installing built frameworks on the Mac. Change Application to Applications in the BundleTest. Also correct small typo (tcl->Tcl) noted in bug 4572.
2007-08-24 13:30:41 -04:00
cmInstallTargetsCommand.cxx
ENH: Do not generate install target unless some INSTALL or INSTALL_* commands have been used. This addresses bug#2827.
2006-08-31 10:47:00 -04:00
cmInstallTargetsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmLinkDirectoriesCommand.cxx
STYLE: fix line length
2006-05-12 11:56:09 -04:00
cmLinkDirectoriesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmLinkLibrariesCommand.cxx
STYLE: fix line length
2006-05-12 11:56:09 -04:00
cmLinkLibrariesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmListCommand.cxx
ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns the index
2007-08-15 10:26:50 -04:00
cmListCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmListFileCache.cxx
BUG: ParseFile should return false if there was a parse error.
2007-11-19 13:42:05 -05:00
cmListFileCache.h
BUG: const char* FilePath could point to a non-existent std::string for
2007-05-11 08:36:05 -04:00
cmListFileLexer.c
COMP: Fix warnings produced by the change in include order from the re-organization of lexer code.
2006-08-09 09:45:04 -04:00
cmListFileLexer.h
…
cmListFileLexer.in.l
COMP: Fix warnings produced by the change in include order from the re-organization of lexer code.
2006-08-09 09:45:04 -04:00
cmLoadCacheCommand.cxx
STYLE: fix line length
2006-05-12 11:56:09 -04:00
cmLoadCacheCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmLoadCommandCommand.cxx
BUG: Reverting previous change. It did not account for the possibility that the loaded command was built with a different compiler.
2007-04-20 09:49:27 -04:00
cmLoadCommandCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmLocalGenerator.cxx
STYLE: restructure OutputLinkLibraries() a bit, so that new there is a
2007-11-26 17:57:39 -05:00
cmLocalGenerator.h
STYLE: restructure OutputLinkLibraries() a bit, so that new there is a
2007-11-26 17:57:39 -05:00
cmLocalUnixMakefileGenerator3.cxx
BUG: Fixed computation of 'object' name for MACOSX_PACKAGE_LOCATION source files.
2007-11-26 10:01:49 -05:00
cmLocalUnixMakefileGenerator3.h
ENH: Replaced dependency integrity map with an explicit map from object file to source file for each language in each target. This simplifies creation of implicit dependency scanning rules and allows more than one object file in a target to start dependency scanning with the same source file.
2007-08-07 13:57:13 -04:00
cmLocalVisualStudio6Generator.cxx
BUG: Need to honor HEADER_FILE_ONLY source file property and exclude the source from the build.
2007-11-20 11:18:04 -05:00
cmLocalVisualStudio6Generator.h
BUG: Fixed passing of configuration names to GetRealDependency and ConstructScript. Added GetConfigName helper method to do this.
2007-08-10 13:02:59 -04:00
cmLocalVisualStudio7Generator.cxx
BUG: Fix exception handling flag translation to be specific to each VS version. This allows /EHa to be handled correctly for VS 2003.
2007-11-16 11:01:23 -05:00
cmLocalVisualStudio7Generator.h
BUG: Converted per-vcproj timestamp to a single directory-level CMakeFiles/generate.stamp file shared by all targets in each directory. This avoids having all targets overwrite each others timestamp check rules and instead has one single rule.
2007-11-12 15:42:37 -05:00
cmLocalVisualStudioGenerator.cxx
BUG: fix #5326 : source files with the same name in different groups lead to colliding object file names
2007-08-27 17:05:43 -04:00
cmLocalVisualStudioGenerator.h
BUG: fix #5326 : source files with the same name in different groups lead to colliding object file names
2007-08-27 17:05:43 -04:00
cmLocalXCodeGenerator.cxx
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmLocalXCodeGenerator.h
ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway.
2007-08-01 15:25:40 -04:00
cmMacroCommand.cxx
ENH: make properties a bit more formal with documentation and chaining
2006-12-07 09:45:32 -05:00
cmMacroCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmMakeDepend.cxx
BUG: some UNIX fixes for my m_ commit
2006-03-15 11:38:47 -05:00
cmMakeDepend.h
STYLE: fix line length
2006-05-12 12:29:09 -04:00
cmMakeDirectoryCommand.cxx
ENH: Allow blocking of writing into the source tree
2006-03-22 14:40:36 -05:00
cmMakeDirectoryCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmMakefile.cxx
ENH: add functions and raise scope
2007-12-03 13:35:41 -05:00
cmMakefile.h
ENH: add functions and raise scope
2007-12-03 13:35:41 -05:00
cmMakefileExecutableTargetGenerator.cxx
ENH: do not remove executables and dll's before linking them so that incremental links work, incremental links are still broken for vs 2005 and greater because of the manifest stuff
2007-10-18 09:38:34 -04:00
cmMakefileExecutableTargetGenerator.h
BUG: Fix/cleanup custom commands and custom targets. Make empty comment strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators.
2006-09-28 16:40:35 -04:00
cmMakefileLibraryTargetGenerator.cxx
ENH: do not remove executables and dll's before linking them so that incremental links work, incremental links are still broken for vs 2005 and greater because of the manifest stuff
2007-10-18 09:38:34 -04:00
cmMakefileLibraryTargetGenerator.h
ENH: Improve framework support in the makefile generator to match the support just added to the Xcode generator. BUG: Remove spurious warning and eliminate empty Libraries subdir inside built framework.
2007-08-14 14:12:08 -04:00
cmMakefileTargetGenerator.cxx
STYLE: Fixed line-too-long.
2007-11-23 14:53:06 -05:00
cmMakefileTargetGenerator.h
STYLE: Removed unused reference to cmMakeDepend.
2007-06-11 12:40:41 -04:00
cmMakefileUtilityTargetGenerator.cxx
BUG: A utility target should not run the custom commands from its source files directly. The target-level rule must add dependencies on the file-level custom commands to drive them. This bug was introduced by the "fix" to bug 4377. This also restores the documented behavior that PRE_BUILD rules are treated as PRE_LINK rules on non-VS generators. Also fixed custom command dependencies on the rule file build.make so that custom commands re-run when the commands themselves change.
2007-05-01 13:51:25 -04:00
cmMakefileUtilityTargetGenerator.h
BUG: fix for build order
2007-03-02 14:31:04 -05:00
cmMarkAsAdvancedCommand.cxx
STYLE: Fixed line-too-long.
2007-04-11 10:00:56 -04:00
cmMarkAsAdvancedCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmMathCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmMathCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmMessageCommand.cxx
ENH: produce a lot more output when running with --debug-output
2007-07-17 09:25:08 -04:00
cmMessageCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmObject.h
STYLE: fix line length
2006-05-12 13:39:34 -04:00
cmOptionCommand.cxx
STYLE: fix line length
2006-05-12 13:39:34 -04:00
cmOptionCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmOrderLinkDirectories.cxx
ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use.
2007-10-10 11:06:15 -04:00
cmOrderLinkDirectories.h
BUG: Fix link flags on cygwin shared libraries. This requires that the shared library prefix be supported in the link library regex.
2006-10-05 15:08:20 -04:00
cmOutputRequiredFilesCommand.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmOutputRequiredFilesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmProjectCommand.cxx
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
2007-06-28 09:09:26 -04:00
cmProjectCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmProperty.cxx
ENH: getting some of the property changed chewcked into CVS at least
2006-12-01 13:35:21 -05:00
cmProperty.h
ENH: added the ability to document variables and cached_variables
2007-06-25 10:34:21 -04:00
cmPropertyDefinition.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmPropertyDefinition.h
ENH: add ability to get documentaiton of a property from a script
2007-10-24 14:43:10 -04:00
cmPropertyDefinitionMap.cxx
COMP: fix for when STRICT is defined, and fix for props that have no docs
2007-10-23 10:40:49 -04:00
cmPropertyDefinitionMap.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmPropertyMap.cxx
ENH: different way of testing properties
2007-11-06 14:16:00 -05:00
cmPropertyMap.h
ENH: getting some of the property changed chewcked into CVS at least
2006-12-01 13:35:21 -05:00
cmQTWrapCPPCommand.cxx
STYLE: QT is quicktime, Qt is Qt, as pointed out by David Faure
2007-11-23 11:30:55 -05:00
cmQTWrapCPPCommand.h
STYLE: QT -> Qt in the docs
2007-11-24 03:51:14 -05:00
cmQTWrapUICommand.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmQTWrapUICommand.h
STYLE: QT -> Qt in the docs
2007-11-24 03:51:14 -05:00
cmRaiseScopeCommand.cxx
ENH: add functions and raise scope to cmake
2007-12-03 12:44:42 -05:00
cmRaiseScopeCommand.h
ENH: add functions and raise scope to cmake
2007-12-03 12:44:42 -05:00
cmRemoveCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmRemoveCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmRemoveDefinitionsCommand.cxx
STYLE: fix line length
2006-05-12 13:44:15 -04:00
cmRemoveDefinitionsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSeparateArgumentsCommand.cxx
BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364
2007-03-07 11:03:57 -05:00
cmSeparateArgumentsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetCommand.cxx
COMP: Fix and/or disable warnings for Borland 5.6 build.
2006-08-01 11:38:42 -04:00
cmSetCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetDirectoryPropertiesCommand.cxx
ENH: some property cleanup and added GetProperty
2007-06-25 09:51:37 -04:00
cmSetDirectoryPropertiesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetPropertiesCommand.cxx
COMP: fix warnings
2007-06-25 12:50:29 -04:00
cmSetPropertiesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetSourceFilesPropertiesCommand.cxx
ENH: improve SetProperties and fix a couple warnings
2006-12-11 10:26:10 -05:00
cmSetSourceFilesPropertiesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetTargetPropertiesCommand.cxx
ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an
2007-05-22 10:24:59 -04:00
cmSetTargetPropertiesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSetTestsPropertiesCommand.cxx
BUG: fix bad comparison
2006-12-07 16:31:56 -05:00
cmSetTestsPropertiesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSiteNameCommand.cxx
STYLE: fix line length
2006-05-12 13:53:21 -04:00
cmSiteNameCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSourceFile.cxx
BUG: Do not force HEADER_FILE_ONLY off if the user has already set it on.
2007-11-19 14:27:31 -05:00
cmSourceFile.h
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmSourceFileLocation.cxx
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmSourceFileLocation.h
ENH: Merging changes from branch CMake-SourceFile2-b between tags
2007-06-18 11:59:23 -04:00
cmSourceGroup.cxx
BUG: fix #4057 (which had several duplicates): handle recursivew source groups better, i.e. multiple sourcegroups with the same end component work now
2007-08-24 14:21:49 -04:00
cmSourceGroup.h
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmSourceGroupCommand.cxx
COMP: parent is not used anymore with this patch, since now the name is
2007-08-26 03:17:11 -04:00
cmSourceGroupCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmStandardIncludes.h
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00
cmStandardLexer.h
COMP: Add missing malloc.h include for QNX.
2006-08-24 09:34:53 -04:00
cmStringCommand.cxx
ENH: also store the group matches from IF( MATCHES) in CMAKE_MATCH_(0..9)
2007-08-29 11:58:38 -04:00
cmStringCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSubdirCommand.cxx
ENH: some code cleanup
2007-03-12 10:26:59 -04:00
cmSubdirCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSubdirDependsCommand.cxx
…
cmSubdirDependsCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmSystemTools.cxx
STYLE: Fixed line-too-long.
2007-10-08 10:05:42 -04:00
cmSystemTools.h
ENH: During file installation treat the source file as a dependency of the installed file. Install the file only if the destination is older than the source. Set the file times on the installed file to match those of the source file. This should greatly improve the speed of repeated installations because it removes the comparison of file contents. This addresses bug#3349.
2007-10-05 09:46:28 -04:00
cmTarget.cxx
BUG: For imported target directory, do not return pointer to freed memory.
2007-11-21 08:59:43 -05:00
cmTarget.h
ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use.
2007-10-10 11:06:15 -04:00
cmTargetLinkLibrariesCommand.cxx
ENH: updated handling of debug and optimized target link libraries
2006-11-29 11:00:17 -05:00
cmTargetLinkLibrariesCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmTest.cxx
ENH: added per test timeout support
2007-01-25 11:16:16 -05:00
cmTest.h
ENH: make properties a bit more formal with documentation and chaining
2006-12-07 09:45:32 -05:00
cmTryCompileCommand.cxx
ENH: add two simple tests for TRY_RUN()
2007-05-24 11:27:51 -04:00
cmTryCompileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmTryRunCommand.cxx
STYLE: copy the executables from TRY_RUN() to
2007-09-17 10:53:20 -04:00
cmTryRunCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmUseMangledMesaCommand.cxx
STYLE: fix line length
2006-05-12 14:12:13 -04:00
cmUseMangledMesaCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmUtilitySourceCommand.cxx
ENH: print a warning if UTILITY_SOURCE is used in cross compiling mode
2007-08-10 15:02:38 -04:00
cmUtilitySourceCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmVariableRequiresCommand.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmVariableRequiresCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmVariableWatch.cxx
ENH: Add variable watch command
2007-04-11 15:13:05 -04:00
cmVariableWatch.h
BUG: All variable accesses should produce watch callbacks, including IF(DEFINED <var>) ones. Instead we define a new access type for IF(DEFINED) so that the error does not show up for backward compatibility variables.
2007-05-17 17:40:59 -04:00
cmVariableWatchCommand.cxx
STYLE: Fix line lengths
2007-04-12 15:50:39 -04:00
cmVariableWatchCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmVersion.cxx
ENH: Simplified CMake version information using KWSys DateStamp feature. Reduced duplicate code in bootstrap script.
2007-11-14 21:17:53 -05:00
cmVersion.h
…
cmWhileCommand.cxx
ENH: make properties a bit more formal with documentation and chaining
2006-12-07 09:45:32 -05:00
cmWhileCommand.h
ENH: minor doc cleanups and an example of documenting a variable
2007-10-15 14:50:18 -04:00
cmWin32ProcessExecution.cxx
ENH: remove junk from output
2007-09-27 14:16:20 -04:00
cmWin32ProcessExecution.h
STYLE: fix line length
2006-05-12 14:12:13 -04:00
cmWriteFileCommand.cxx
STYLE: fix line length
2006-05-12 14:12:13 -04:00
cmWriteFileCommand.h
ENH: make commands lower case by default
2007-10-10 11:47:43 -04:00
cmXCode21Object.cxx
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmXCode21Object.h
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmXCodeObject.cxx
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
cmXCodeObject.h
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmXMLParser.cxx
STYLE: fix warning
2007-07-30 21:38:50 -04:00
cmXMLParser.h
ENH: fix warning on win64
2007-07-26 14:36:06 -04:00
cmake.cxx
ENH: add a touch -E command to cmake
2007-12-04 16:03:19 -05:00
cmake.h
ENH: Added call to StopBuild VS macro when projects fail to regenerate during a build.
2007-11-19 13:45:16 -05:00
cmakemain.cxx
BUG: Always return positive integers to the OS on error. Windows error encoding is confused by negative return values.
2007-11-19 13:42:54 -05:00
cmaketest.h.in
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmakewizard.cxx
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmakewizard.h
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
cmakexbuild.cxx
STYLE: fix some kwstyle errors
2007-07-27 10:55:24 -04:00
cmw9xcom.cxx
…
ctest.cxx
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
2007-10-22 12:49:09 -04:00