CMake/Source
Alexander Neundorf e9c163762e STYLE: remove argument bool fast, it was unused
Alex
2007-06-12 09:40:36 -04:00
..
CPack ENH: 2nd try to move stripping out of cpack and to install time, now if 2007-05-18 14:41:09 -04:00
CTest BUG: Never return a string containing a ":" from cmCTest::GetShortPathToFile - replace them with "_". DART cannot construct valid file names during dashboard rollup with ":" in the short path. Also, fix the Bullseye coverage handler so that the file names and paths match in both the coverage summary and the individual coverage logs. 2007-06-11 15:36:50 -04:00
CursesDialog ENH: fix warning 2006-11-29 17:25:46 -05:00
FLTKDialog
MFCDialog ENH: typo 2007-03-12 13:30:36 -04:00
WXDialog ENH: Applying patch from bug#3443 to implement FindwxWidgets.cmake properly. It also updates the UseWX test and WXDialog sources to use the new find script. 2006-07-21 15:43:19 -04:00
kwsys ENH: remove some stuff to improve coverage 2007-06-06 11:26:06 -04:00
.cvsignore
CMakeLists.txt ENH: more cleanup of some CMakeLists files 2007-05-11 09:02:17 -04:00
cmAddCustomCommandCommand.cxx ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra dependencies to be connected later. This is useful to create one rule and then have a macro add things to it later. This addresses bug#2151. 2006-10-04 15:24:26 -04:00
cmAddCustomCommandCommand.h BUG: Target names in the COMMAND part of a custom command should not create a file-level dependency that forces the command to rerun when the executable target rebuilds, but the target-level dependency should still be created. Target names in a DEPENDS should do both a target-level and file-level dependency. Updated the BuildDepends test to check that this works. 2007-05-23 13:27:00 -04:00
cmAddCustomTargetCommand.cxx ENH: some more cleanup 2007-03-13 15:18:27 -04:00
cmAddCustomTargetCommand.h ENH: Added COMMENT option to ADD_CUSTOM_TARGET. This addresses bug#3461. 2006-10-04 18:10:30 -04:00
cmAddDefinitionsCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx COMP: compile fix and remove warning 2007-05-22 10:42:37 -04:00
cmAddExecutableCommand.h ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. 2006-10-02 12:01:20 -04:00
cmAddLibraryCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddLibraryCommand.h ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. 2006-10-02 12:01:20 -04:00
cmAddSubDirectoryCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx STYLE: fix line length 2006-05-10 13:50:44 -04:00
cmAddTestCommand.h BUG: fix for bug#3775 2006-10-03 13:45:41 -04:00
cmAuxSourceDirectoryCommand.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmAuxSourceDirectoryCommand.h STYLE: fix line length 2006-05-10 13:56:27 -04:00
cmBootstrapCommands.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04: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
cmBuildNameCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmBuildNameCommand.h STYLE: Fixed line-too-long warning. 2006-09-01 09:51:28 -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
cmCPluginAPI.cxx ENH: Made cmSourceFile::GetDepends return reference to const so dependencies can be added only by an access method in cmSourceFile. 2007-05-28 10:11:44 -04:00
cmCPluginAPI.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmCTest.cxx STYLE: remove argument bool fast, it was unused 2007-06-12 09:40:36 -04:00
cmCTest.h STYLE: remove argument bool fast, it was unused 2007-06-12 09:40:36 -04:00
cmCacheManager.cxx ENH: -U for removing variables now uses globbing expressions 2007-06-04 13:48:11 -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
cmCommand.h ENH: Patch from Alex to add IsDiscouraged method for future use in generating separate documentation for old commands. Also modified documentation of MAKE_DIRECTORY and REMOVE commands to indicate they should not be used. 2006-08-31 13:20:12 -04:00
cmCommandArgumentLexer.cxx ENH: fix for aix 2007-06-05 09:19:27 -04:00
cmCommandArgumentLexer.h BUG: Fixed cmCommandArgumentLexer no-escape mode to not match backslash-escape sequences as lexical tokens at all. Needed to configure files with backslashes preceding an @VAR@ replacement. This fixes bug#5130. 2007-06-04 15:57:33 -04:00
cmCommandArgumentLexer.in.l ENH: fix for aix 2007-06-05 09:19:27 -04:00
cmCommandArgumentParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05: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 line length 2006-05-10 14:15:15 -04:00
cmCommands.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmCommands.h
cmConfigure.cmake.h.in ENH: add rc to version stuff 2006-11-28 16:09:21 -05:00
cmConfigureFileCommand.cxx BUG: No need for the backward compatibility variable warning 2007-04-04 12:05:44 -04:00
cmConfigureFileCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05: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: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmCreateTestSourceList.h STYLE: fix line length 2006-05-10 14:15:15 -04:00
cmCustomCommand.cxx ENH: Removed "Used" mark from custom commands. It is no longer needed or checked by any generators. 2007-05-28 11:18:15 -04:00
cmCustomCommand.h ENH: Removed "Used" mark from custom commands. It is no longer needed or checked by any generators. 2007-05-28 11:18:15 -04:00
cmData.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -05:00
cmDefinePropertyCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmDefinePropertyCommand.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05: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 length 2006-05-10 14:54:46 -04:00
cmDependsFortran.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmDependsFortranLexer.cxx ENH: revert change in parser as it sent the parser into an infinite loop 2006-08-16 14:22:40 -04:00
cmDependsFortranLexer.h ENH: revert change in parser as it sent the parser into an infinite loop 2006-08-16 14:22:40 -04:00
cmDependsFortranLexer.in.l ENH: revert change in parser as it sent the parser into an infinite loop 2006-08-16 14:22:40 -04:00
cmDependsFortranParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05:00
cmDependsFortranParser.h STYLE: fix line length 2006-05-15 10:19:57 -04:00
cmDependsFortranParser.y COMP: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04:00
cmDependsFortranParserTokens.h
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaLexer.cxx ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
cmDependsJavaLexer.h ENH: merge in changes for beos support 2006-12-04 17:26:41 -05: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
cmDocumentation.cxx STYLE: create command documentation for ctest 2007-06-08 16:06:33 -04:00
cmDocumentation.h COMP: Fix void return failure. 2007-02-02 14:13:51 -05:00
cmDumpDocumentation.cxx STYLE: fix line length 2006-05-10 15:01:22 -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
cmElseIfCommand.cxx ENH: added elseif 2006-09-22 11:23:51 -04:00
cmElseIfCommand.h ENH: added elseif 2006-09-22 11:23:51 -04:00
cmEnableLanguageCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEnableLanguageCommand.h ENH: fix docs 2007-04-24 14:03:25 -04:00
cmEnableTestingCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmEnableTestingCommand.h
cmEndForEachCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndForEachCommand.h
cmEndIfCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndIfCommand.h
cmEndMacroCommand.cxx ENH: added endmacro command 2006-10-03 14:40:22 -04:00
cmEndMacroCommand.h ENH: added endmacro command 2006-10-03 14:40:22 -04:00
cmEndWhileCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndWhileCommand.h
cmExecProgramCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmExecProgramCommand.h STYLE: fix typo (bug #5115) 2007-06-08 09:19:19 -04:00
cmExecuteProcessCommand.cxx ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS command. These allow it to behave more like the old EXEC_PROGRAM command that it is supposed to replace. 2006-10-16 11:32:28 -04:00
cmExecuteProcessCommand.h ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS command. These allow it to behave more like the old EXEC_PROGRAM command that it is supposed to replace. 2006-10-16 11:32:28 -04:00
cmExportCommand.cxx ENH: fail if an unknown target is listed 2007-06-08 16:19:13 -04:00
cmExportCommand.h ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmExportLibraryDependencies.cxx STYLE: remove wrong comments 2007-06-07 08:29:15 -04:00
cmExportLibraryDependencies.h STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmExprLexer.cxx COMP: Attempt to fix aix build 2006-08-23 12:02:30 -04:00
cmExprLexer.h STYLE: fix line length 2006-05-10 15:08:38 -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
cmExternalMakefileProjectGenerator.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmExternalMakefileProjectGenerator.h COMP: less warnings 2007-06-08 12:42:29 -04:00
cmFLTKWrapUICommand.cxx ENH: Made cmTarget::GetSourceFiles method return reference to const so addition of cmSourceFile pointers must be done with an access method in cmTarget. 2007-05-28 10:25:03 -04:00
cmFLTKWrapUICommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmFileCommand.cxx STYLE: remove out commented code 2007-06-07 13:51:17 -04:00
cmFileCommand.h STYLE: remove out commented code 2007-06-07 13:51:17 -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 BUG: Fixed spelling and formatting of new documentation. 2007-06-08 13:43:17 -04:00
cmFindBase.h STYLE: fix line lengths 2007-05-18 08:49:06 -04:00
cmFindFileCommand.cxx STYLE: fix line length 2006-05-10 15:46:45 -04:00
cmFindFileCommand.h
cmFindLibraryCommand.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmFindLibraryCommand.h
cmFindPackageCommand.cxx ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmFindPackageCommand.h ENH: Added NO_MODULE and COMPONENTS options to improve flexibility of the command. Re-implemented argument parsing to be simpler and more robust. 2006-10-26 11:39:56 -04:00
cmFindPathCommand.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmFindPathCommand.h
cmFindProgramCommand.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmFindProgramCommand.h ENH: add patch for finding applications on OSX 2006-04-13 11:00:52 -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: allow loose loop constructs 2006-05-18 13:50:01 -04:00
cmFunctionBlocker.h
cmGeneratedFileStream.cxx ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
cmGeneratedFileStream.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmGetCMakePropertyCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx BUG: Need to collapse path argument to get_directory_property. This addresses bug#3847. 2006-10-16 15:18:03 -04:00
cmGetDirectoryPropertyCommand.h ENH: added some new functionality 2006-03-22 14:06:52 -05:00
cmGetFilenameComponentCommand.cxx STYLE: fix line length 2006-05-10 15:56:00 -04:00
cmGetFilenameComponentCommand.h STYLE: fix line length 2006-05-10 15:56:00 -04:00
cmGetSourceFilePropertyCommand.cxx ENH: added some new functionality 2006-03-22 14:06:52 -05:00
cmGetSourceFilePropertyCommand.h STYLE: fix line length 2006-05-10 15:56:00 -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: Added support for getting a target's location on a per-configuration basis (ex. DEBUG_LOCATION). This does not fix but helps with bug#3250. 2006-09-29 16:42:58 -04:00
cmGetTestPropertyCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmGetTestPropertyCommand.h ENH: added some documentation on how to find the default properties of a test 2007-02-23 09:54:55 -05:00
cmGlobalBorlandMakefileGenerator.cxx ENH: Added testing for custom command line arguments containing all special characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make. 2007-05-17 10:53:18 -04:00
cmGlobalBorlandMakefileGenerator.h
cmGlobalGenerator.cxx COMP: remove warning about unused variable 2007-06-12 08:23:24 -04:00
cmGlobalGenerator.h ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts, where the 2007-06-11 15:31:42 -04:00
cmGlobalKdevelopGenerator.cxx ENH: enable cvs or svn support if the source has the CVS/.svn subdirs 2007-06-10 19:51:26 -04:00
cmGlobalKdevelopGenerator.h ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmGlobalMSYSMakefileGenerator.cxx BUG: bug#3789 add msys for the msys generator 2006-10-03 13:35:07 -04:00
cmGlobalMSYSMakefileGenerator.h STYLE: fix line length 2006-05-12 10:46:50 -04:00
cmGlobalMinGWMakefileGenerator.cxx ENH: Added testing for custom command line arguments containing all special characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make. 2007-05-17 10:53:18 -04:00
cmGlobalMinGWMakefileGenerator.h STYLE: fix line length 2006-05-11 10:40:28 -04:00
cmGlobalNMakeMakefileGenerator.cxx BUG: Fixed display of custom command comments with quotes, dollars, and other special characters in them. 2006-10-04 18:52:29 -04:00
cmGlobalNMakeMakefileGenerator.h STYLE: fix line length 2006-05-11 10:40:28 -04:00
cmGlobalUnixMakefileGenerator3.cxx STYLE: move ForceVerboseMakefiles to cmGlobalUnixMakefileGenerator3, so the 2007-06-05 16:35:24 -04:00
cmGlobalUnixMakefileGenerator3.h STYLE: fix comment 2007-06-05 16:37:27 -04:00
cmGlobalVisualStudio6Generator.cxx ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -04:00
cmGlobalVisualStudio6Generator.h ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. 2007-04-04 11:22:14 -04:00
cmGlobalVisualStudio7Generator.cxx ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -04:00
cmGlobalVisualStudio7Generator.h ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. 2007-04-04 11:22:14 -04:00
cmGlobalVisualStudio8Generator.cxx COMP: Fix build for windows-only generators after change to GetSourceFiles signature. 2007-05-28 11:00:26 -04:00
cmGlobalVisualStudio8Generator.h BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789. 2007-04-04 14:50:35 -04:00
cmGlobalVisualStudio8Win64Generator.cxx BUG: Split precompiled header flags into a separate per-global-generator flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7. 2007-03-12 12:35:11 -04:00
cmGlobalVisualStudio8Win64Generator.h STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio71Generator.cxx ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -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 ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmGlobalVisualStudioGenerator.h BUG: The ALL_BUILD target should not have any command lines so that it is not always considered out of date. Moved the 'Build all projects' message into the description field instead of an echo in the command field. Moved common implementation of Generate for VS6 and VS7 into the superclass to avoid duplicate code for the ALL_BUILD target. This addresses bug#4556. 2007-04-10 13:09:03 -04:00
cmGlobalWatcomWMakeGenerator.cxx BUG: Watcom WMake needs empty rule commands even for symbolic targets. This fixes the cmake_force target. 2007-05-16 13:24:17 -04:00
cmGlobalWatcomWMakeGenerator.h
cmGlobalXCode21Generator.cxx STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalXCode21Generator.h STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalXCodeGenerator.cxx BUG: Finished previous fix. 2007-05-28 17:49:03 -04:00
cmGlobalXCodeGenerator.h ENH: add copy header stuff 2007-05-24 17:06:32 -04:00
cmHexFileConverter.cxx COMP: less warnings with msvc8 2007-05-29 08:42:39 -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 ENH: add IF(IS_ABSOLUTE path), so no regex matching is required in the cmake scripts 2007-06-06 08:49:18 -04:00
cmIfCommand.h ENH: add IF(IS_ABSOLUTE path), so no regex matching is required in the cmake scripts 2007-06-06 08:49:18 -04:00
cmIncludeCommand.cxx ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmIncludeCommand.h ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmIncludeDirectoryCommand.cxx STYLE: Fix line-too-long. 2007-03-08 08:46:03 -05:00
cmIncludeDirectoryCommand.h BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364 2007-03-07 11:03:57 -05:00
cmIncludeExternalMSProjectCommand.cxx COMP: compile fix 2007-05-22 11:05:59 -04:00
cmIncludeExternalMSProjectCommand.h STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmIncludeRegularExpressionCommand.cxx STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmIncludeRegularExpressionCommand.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmInstallCommand.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmInstallCommand.h ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallDirectoryGenerator.cxx ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691. 2006-08-21 16:55:03 -04:00
cmInstallDirectoryGenerator.h ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691. 2006-08-21 16:55:03 -04:00
cmInstallFilesCommand.cxx BUG: Fix FILES mode after recent changes. 2007-05-25 11:08:52 -04:00
cmInstallFilesCommand.h BUG: Fix FILES mode after recent changes. 2007-05-25 11:08:52 -04:00
cmInstallFilesGenerator.cxx ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallFilesGenerator.h ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallGenerator.cxx ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691. 2006-08-21 16:55:03 -04:00
cmInstallGenerator.h ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691. 2006-08-21 16:55:03 -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: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -04:00
cmInstallScriptGenerator.cxx ENH: Added INSTALL(CODE) mode to allow inline specification of install script code. This reduces the need for configuring an install script that needs some variable settings because the install code can set thing up first. 2006-04-12 22:04:50 -04:00
cmInstallScriptGenerator.h ENH: Added INSTALL(CODE) mode to allow inline specification of install script code. This reduces the need for configuring an install script that needs some variable settings because the install code can set thing up first. 2006-04-12 22:04:50 -04:00
cmInstallTargetGenerator.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmInstallTargetGenerator.h ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -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: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmLinkDirectoriesCommand.cxx STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLinkDirectoriesCommand.h
cmLinkLibrariesCommand.cxx STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLinkLibrariesCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmListCommand.cxx STYLE: Fixed line-too-long. 2006-08-26 10:29:11 -04:00
cmListCommand.h STYLE: use "items" instead od "item" 2007-05-24 08:18:46 -04:00
cmListFileCache.cxx COMP: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04: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
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 STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLocalGenerator.cxx ENH: determine typesize by compiling a file and reading strings from the compiled output. 2007-06-04 17:08:46 -04:00
cmLocalGenerator.h ENH: Added testing for custom command line arguments containing all special characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make. 2007-05-17 10:53:18 -04:00
cmLocalUnixMakefileGenerator3.cxx STYLE: move ForceVerboseMakefiles to cmGlobalUnixMakefileGenerator3, so the 2007-06-05 16:35:24 -04:00
cmLocalUnixMakefileGenerator3.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmLocalVisualStudio6Generator.cxx COMP: Fix build for windows-only generators after change to GetSourceFiles signature. 2007-05-28 11:00:26 -04:00
cmLocalVisualStudio6Generator.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmLocalVisualStudio7Generator.cxx COMP: Fix build for windows-only generators after change to GetSourceFiles signature. 2007-05-28 11:00:26 -04:00
cmLocalVisualStudio7Generator.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmLocalVisualStudioGenerator.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmLocalVisualStudioGenerator.h ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmLocalXCodeGenerator.cxx STYLE: fix line length issues 2007-02-17 08:46:25 -05:00
cmLocalXCodeGenerator.h ENH: check in initial conv library stuff 2007-02-16 16:12:17 -05: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: always compile progress 2006-05-23 09:11:46 -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: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmMakefile.cxx BUG: More problems with cmMakefile copy-constructor. It seems the regular expression class cannot be assigned but does not enforce this limitation at compile time. 2007-06-11 10:25:40 -04:00
cmMakefile.h BUG: More problems with cmMakefile copy-constructor. It seems the regular expression class cannot be assigned but does not enforce this limitation at compile time. 2007-06-11 10:25:40 -04:00
cmMakefileExecutableTargetGenerator.cxx COMP: Fix build on mac after change to GetSourceFiles signature. 2007-05-28 11:03:11 -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: prevent crash 2007-06-04 17:17:53 -04:00
cmMakefileLibraryTargetGenerator.h ENH: initial support for creation of frameworks on Mac 2007-05-08 10:32:54 -04:00
cmMakefileTargetGenerator.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04: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
cmMathCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmMathCommand.h STYLE: fix line length 2006-05-12 12:29:09 -04:00
cmMessageCommand.cxx ENH: do not print a call stack if the user does a message error unless --debug-output is used 2006-10-06 11:11:59 -04:00
cmMessageCommand.h
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
cmOrderLinkDirectories.cxx ENH: clean up comment and avoid some vector access calles 2006-11-30 17:50:40 -05: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 STYLE: fix line length 2006-05-12 13:39:34 -04:00
cmOutputRequiredFilesCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmProjectCommand.cxx STYLE: fix line length 2006-05-12 13:44:15 -04:00
cmProjectCommand.h
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: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinition.cxx ENH: fix compiler warning 2006-12-05 10:38:36 -05:00
cmPropertyDefinition.h ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinitionMap.cxx ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinitionMap.h STYLE: fix line length 2006-12-04 11:04:16 -05:00
cmPropertyMap.cxx ENH: add project to target map, not used yet, but created 2007-03-13 14:23:08 -04: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 ENH: Made cmSourceFile::GetDepends return reference to const so dependencies can be added only by an access method in cmSourceFile. 2007-05-28 10:11:44 -04:00
cmQTWrapCPPCommand.h STYLE: fix line length 2006-05-15 10:19:57 -04:00
cmQTWrapUICommand.cxx ENH: Made cmSourceFile::GetDepends return reference to const so dependencies can be added only by an access method in cmSourceFile. 2007-05-28 10:11:44 -04:00
cmQTWrapUICommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmRemoveCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmRemoveCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmRemoveDefinitionsCommand.cxx STYLE: fix line length 2006-05-12 13:44:15 -04:00
cmRemoveDefinitionsCommand.h
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 STYLE: fix line length 2006-05-12 13:53:21 -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
cmSetDirectoryPropertiesCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetDirectoryPropertiesCommand.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetPropertiesCommand.cxx ENH: fix a warning and a nice fix to the IF command 2006-12-12 10:07:20 -05:00
cmSetPropertiesCommand.h ENH: improve SetProperties and fix a couple warnings 2006-12-11 10:26:10 -05:00
cmSetSourceFilesPropertiesCommand.cxx ENH: improve SetProperties and fix a couple warnings 2006-12-11 10:26:10 -05:00
cmSetSourceFilesPropertiesCommand.h ENH: fix documentation to include source language property 2007-02-06 16:03:41 -05: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 properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetTestsPropertiesCommand.cxx BUG: fix bad comparison 2006-12-07 16:31:56 -05:00
cmSetTestsPropertiesCommand.h ENH: implements SetProperties for TEST 2006-12-07 14:54:15 -05:00
cmSiteNameCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSiteNameCommand.h
cmSourceFile.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmSourceFile.h ENH: Removed unused methods that should never be used anyway. 2007-05-28 13:32:17 -04:00
cmSourceGroup.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmSourceGroup.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmSourceGroupCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmSourceGroupCommand.h STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmStandardIncludes.h COMP: Fix warnings in system headers on VS6. 2006-08-29 10:27:50 -04:00
cmStandardLexer.h COMP: Add missing malloc.h include for QNX. 2006-08-24 09:34:53 -04:00
cmStringCommand.cxx ENH: Add STRING STRIP command 2007-04-26 21:50:52 -04:00
cmStringCommand.h ENH: Add STRING STRIP command 2007-04-26 21:50:52 -04:00
cmSubdirCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmSubdirCommand.h BUG: remove early ; 2007-01-25 17:05:55 -05:00
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmSystemTools.cxx BUG: Fix ExpandListArgument when the string ends in a backslash. 2007-05-17 11:27:46 -04:00
cmSystemTools.h ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. 2007-03-12 13:50:28 -04:00
cmTarget.cxx ENH: Moved link library related code from GenerateSourceFilesFromSourceLists to AnalyzeLibDependencies to make the former do no more than what its name says. 2007-05-28 12:05:28 -04:00
cmTarget.h ENH: Made cmTarget::GetSourceFiles method return reference to const so addition of cmSourceFile pointers must be done with an access method in cmTarget. 2007-05-28 10:25:03 -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: updated handling of debug and optimized target link libraries 2006-11-29 11:00:17 -05: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: add COPY_FILE argument to TRY_COMPILE, so the compiled executable can 2007-05-24 12:06:59 -04:00
cmTryRunCommand.cxx ENH: improve TRY_RUN() for crosscompiling: instead of just failing, it now 2007-06-01 11:16:29 -04:00
cmTryRunCommand.h ENH: improve TRY_RUN() for crosscompiling: instead of just failing, it now 2007-06-01 11:16:29 -04:00
cmUseMangledMesaCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmUseMangledMesaCommand.h ENH: Patch from Alex to document this command as discouraged. 2007-01-24 13:40:31 -05:00
cmUtilitySourceCommand.cxx ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmUtilitySourceCommand.h ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmVariableRequiresCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVariableRequiresCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05: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: Add variable watch command 2007-04-11 15:13:05 -04:00
cmVersion.cxx STYLE: Nightly Version update 2007-06-11 17:00:56 -04: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: allow loose loop constructs 2006-05-18 13:50:01 -04:00
cmWin32ProcessExecution.cxx COMP: fix some w4 warnings 2007-03-02 10:50:45 -05: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: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmXCode21Object.cxx STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmXCode21Object.h STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmXCodeObject.cxx ENH: @ must be escaped in xcode projects 2007-05-27 10:32:22 -04:00
cmXCodeObject.h STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmXMLParser.cxx ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
cmXMLParser.h STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmake.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmake.h ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmakemain.cxx ENH: added --system-information option to CMake 2007-02-27 10:10:10 -05:00
cmaketest.h.in
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 BUG: compiler fix 2006-04-04 14:25:08 -04:00
cmw9xcom.cxx
ctest.cxx STYLE: create command documentation for ctest 2007-06-08 16:06:33 -04:00