CMake/Source
Brad King 51607bd675 ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572. 2006-08-29 15:08:31 -04:00
..
CPack COMP: Need to use cmsys_stl when in CMake code, not kwsys_stl. 2006-08-27 13:15:39 -04:00
CTest ENH: Handle more warnings properly on AIX 2006-08-22 16:07:20 -04:00
CursesDialog ENH: only change the cache if the value was really changed 2006-08-10 11:05:44 -04:00
FLTKDialog ENH: try to find a gui for the Mac 2005-09-23 17:47:46 -04:00
MFCDialog ENH: avoid crash in sprintf 2006-06-20 13:13:13 -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: Adding KWSys component IOStream to provide help with broken C++ stream libraries. 2006-08-27 13:17:23 -04:00
.cvsignore
CMakeLists.txt ENH: Implement TarCompress generator using compress library 2006-08-21 12:37:40 -04:00
cmAddCustomCommandCommand.cxx ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 2006-04-11 11:06:19 -04:00
cmAddCustomCommandCommand.h BUG: Clarified documentation about custom command outputs and custom target dependencies. 2006-06-15 10:51:41 -04:00
cmAddCustomTargetCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddCustomTargetCommand.h STYLE: Fixed line-too-long style errors. 2006-08-18 08:57:17 -04:00
cmAddDefinitionsCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddDefinitionsCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddDependenciesCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddDependenciesCommand.h ENH: Clarified documentation further. 2005-08-03 16:10:59 -04:00
cmAddExecutableCommand.cxx STYLE: fix line length 2006-05-10 13:50:44 -04:00
cmAddExecutableCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddLibraryCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddLibraryCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmAddSubDirectoryCommand.cxx COMP: Removed unused variable. 2006-06-05 15:28:33 -04:00
cmAddSubDirectoryCommand.h STYLE: fix docs 2005-11-16 10:16:57 -05:00
cmAddTestCommand.cxx STYLE: fix line length 2006-05-10 13:50:44 -04:00
cmAddTestCommand.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -05:00
cmAuxSourceDirectoryCommand.cxx STYLE: fix line length 2006-05-10 13:50:44 -04:00
cmAuxSourceDirectoryCommand.h STYLE: fix line length 2006-05-10 13:56:27 -04:00
cmBootstrapCommands.cxx BUG: Need ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the Win32 implementation of process execution. 2006-04-19 10:50:15 -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 ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
cmBuildNameCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmBuildNameCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCMakeMinimumRequired.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCMakeMinimumRequired.h ENH: Added FATAL_ERROR option and fixed check to not have floating point roundoff problems. 2006-02-14 17:16:14 -05:00
cmCPluginAPI.cxx COMP: Added missing includes. This partially addresses bug#3556. 2006-08-01 14:31:24 -04:00
cmCPluginAPI.h ENH: move version numbers to 2.5.0 2006-04-18 14:48:46 -04:00
cmCTest.cxx ENH: fix color output inside of ctest runs 2006-07-21 14:58:13 -04:00
cmCTest.h ENH: Add support for special tracks, fix options of handlers so that the -R, -U, and so on work in the new style scripting 2006-04-28 11:59:31 -04:00
cmCacheManager.cxx ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
cmCacheManager.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCommandArgumentLexer.cxx COMP: Attempt to fix aix build 2006-08-23 12:02:30 -04:00
cmCommandArgumentLexer.h STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
cmCommandArgumentLexer.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
cmCommandArgumentParser.cxx COMP: Added missing include for malloc on QNX. 2006-08-24 14:58:22 -04:00
cmCommandArgumentParser.y COMP: Added missing include for malloc on QNX. 2006-08-24 14:58:22 -04:00
cmCommandArgumentParserHelper.cxx COMP: Handle both ansi and non-ansi C 2006-07-26 11:46:22 -04:00
cmCommandArgumentParserHelper.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCommandArgumentParserTokens.h STYLE: fix line length 2006-05-10 14:15:15 -04:00
cmCommands.cxx BUG: Need ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the Win32 implementation of process execution. 2006-04-19 10:50:15 -04:00
cmCommands.h ENH: split up cmCommands into two files 2005-01-21 10:27:51 -05:00
cmConfigure.cmake.h.in ENH: Propagate cmake variables to macros in C 2006-03-17 16:30:47 -05:00
cmConfigureFileCommand.cxx STYLE: fix line length 2006-05-10 14:15:15 -04:00
cmConfigureFileCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCreateTestSourceList.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmCreateTestSourceList.h STYLE: fix line length 2006-05-10 14:15:15 -04:00
cmCustomCommand.cxx ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 2006-04-11 11:06:19 -04:00
cmCustomCommand.h ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 2006-04-11 11:06:19 -04:00
cmData.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -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 ENH: line lengths 2006-06-05 14:32:12 -04:00
cmDependsC.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -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: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04: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 STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
cmDependsJava.cxx ENH: Improve performance of check build system by creating another file that is simpler to parse and therefore much faster overall 2005-10-12 13:52:29 -04:00
cmDependsJava.h ENH: Improve performance of check build system by creating another file that is simpler to parse and therefore much faster overall 2005-10-12 13:52:29 -04:00
cmDependsJavaLexer.cxx COMP: Attempt to fix aix build 2006-08-23 12:02:30 -04:00
cmDependsJavaLexer.h STYLE: fix line lengths 2006-03-10 13:54:57 -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: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04: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
cmDocumentation.cxx BUG: Fixed man page formatting for INSTALL command documentation. Fixed line-too-long warning. 2006-08-22 10:38:10 -04:00
cmDocumentation.h ENH: search for help modules in the correct place for install and source tree builds 2006-04-13 23:15:48 -04: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 STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmEnableLanguageCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEnableLanguageCommand.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmEnableTestingCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmEnableTestingCommand.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmEndForEachCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndForEachCommand.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmEndIfCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndIfCommand.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmEndWhileCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmEndWhileCommand.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmExecProgramCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmExecProgramCommand.h STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
cmExecuteProcessCommand.cxx STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmExecuteProcessCommand.h STYLE: fix line length 2006-05-10 15:08:38 -04:00
cmExportLibraryDependencies.cxx STYLE: fix line length 2006-05-10 15:08:38 -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: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04: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
cmFLTKWrapUICommand.cxx STYLE: fix line length 2006-05-11 10:45:33 -04:00
cmFLTKWrapUICommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmFileCommand.cxx ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572. 2006-08-29 15:04:29 -04:00
cmFileCommand.h ENH: Changing shared library versioned file names on OSX to conform to that platform's convention. 2006-06-05 13:45: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 BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
cmFindBase.h BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
cmFindFileCommand.cxx STYLE: fix line length 2006-05-10 15:46:45 -04:00
cmFindFileCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindLibraryCommand.cxx BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
cmFindLibraryCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindPackageCommand.cxx ENH: Added creation of XXX_FIND_COMPONENTS list of all components requested with REQUIRED option. This addresses the feature request in bug#3494. 2006-07-11 17:10:00 -04:00
cmFindPackageCommand.h ENH: Added optional component list to the REQUIRED option of the FIND_PACKAGE command. This addresses bug#2771. 2006-01-27 13:07:23 -05:00
cmFindPathCommand.cxx BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
cmFindPathCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindProgramCommand.cxx BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
cmFindProgramCommand.h ENH: add patch for finding applications on OSX 2006-04-13 11:00:52 -04:00
cmForEachCommand.cxx ENH: reduce string construct delete ops 2006-05-31 11:19:39 -04:00
cmForEachCommand.h ENH: allow loose loop constructs 2006-05-18 13:50:01 -04:00
cmFunctionBlocker.h
cmGeneratedFileStream.cxx STYLE: fix line length 2006-05-10 15:56:00 -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 ENH: Make commands scriptable 2005-12-07 11:39:08 -05:00
cmGetDirectoryPropertyCommand.cxx STYLE: fix line length 2006-05-10 15:56:00 -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 STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmGetTargetPropertyCommand.h STYLE: fix docs 2005-11-16 12:11:14 -05:00
cmGetTestPropertyCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmGetTestPropertyCommand.h STYLE: fix docs 2005-11-16 14:02:30 -05:00
cmGlobalBorlandMakefileGenerator.cxx ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
cmGlobalBorlandMakefileGenerator.h STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
cmGlobalGenerator.cxx ENH: Adding install/local global target for Makefile generators. This runs installation only in the current directory and not subdirectories. 2006-08-29 10:03:47 -04:00
cmGlobalGenerator.h ENH: Adding install/local global target for Makefile generators. This runs installation only in the current directory and not subdirectories. 2006-08-29 10:03:47 -04:00
cmGlobalKdevelopGenerator.cxx ENH: fix linelength 2006-06-15 11:51:51 -04:00
cmGlobalKdevelopGenerator.h ENH: apply patch from Alex to support some more kdevelop stuff 2006-02-18 11:03:36 -05:00
cmGlobalMSYSMakefileGenerator.cxx ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
cmGlobalMSYSMakefileGenerator.h STYLE: fix line length 2006-05-12 10:46:50 -04:00
cmGlobalMinGWMakefileGenerator.cxx ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
cmGlobalMinGWMakefileGenerator.h STYLE: fix line length 2006-05-11 10:40:28 -04:00
cmGlobalNMakeMakefileGenerator.cxx ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
cmGlobalNMakeMakefileGenerator.h STYLE: fix line length 2006-05-11 10:40:28 -04:00
cmGlobalUnixMakefileGenerator3.cxx BUG: bad progress for named top level targets 2006-08-29 12:55:11 -04:00
cmGlobalUnixMakefileGenerator3.h BUG: bad progress for named top level targets 2006-08-29 12:55:11 -04:00
cmGlobalVisualStudio6Generator.cxx BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
cmGlobalVisualStudio6Generator.h BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
cmGlobalVisualStudio7Generator.cxx BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
cmGlobalVisualStudio7Generator.h BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
cmGlobalVisualStudio8Generator.cxx STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio8Generator.h STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio8Win64Generator.cxx STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio8Win64Generator.h STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio71Generator.cxx STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalVisualStudio71Generator.h STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalWatcomWMakeGenerator.cxx STYLE: fix line length 2006-05-11 11:47:03 -04:00
cmGlobalWatcomWMakeGenerator.h STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
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 ENH: do not use OBJROOT or you can get two copies of executables 2006-08-14 17:02:34 -04:00
cmGlobalXCodeGenerator.h BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
cmIfCommand.cxx STYLE: Fixed line-too-long. 2006-08-26 10:29:11 -04:00
cmIfCommand.h ENH: Patch from Alex for adding IF(FILE_IS_NEWER). I also added a test. 2006-08-25 16:31:07 -04:00
cmIncludeCommand.cxx STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmIncludeCommand.h STYLE: fix docs 2005-11-16 14:11:09 -05:00
cmIncludeDirectoryCommand.cxx ENH: fix bad error reporting with not found paths 2006-08-23 10:21:31 -04:00
cmIncludeDirectoryCommand.h ENH: INCLUDE_DIRECTORIES should have been written to prepend to the include path so that the most local directories are included first. This is a patch from Alex to resolve the problem by allowing users to switch the default using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still explicitly appending or prepending by using AFTER or BEFORE arguments explicitly. 2006-04-04 09:35:22 -04:00
cmIncludeExternalMSProjectCommand.cxx STYLE: fix line length 2006-05-11 15:50:11 -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: fix line length 2006-05-11 15:50:11 -04:00
cmInstallCommand.cxx ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572. 2006-08-29 15:04:29 -04:00
cmInstallCommand.h ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572. 2006-08-29 15:08:31 -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 STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmInstallFilesCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmInstallFilesGenerator.cxx ENH: Started implementing INSTALL(DIRECTORY) command mode. This is not yet finished so it is undocumented and there is no test. These changes also separate the notions of file and directory permissions. 2006-08-17 14:48:54 -04:00
cmInstallFilesGenerator.h ENH: Started implementing INSTALL(DIRECTORY) command mode. This is not yet finished so it is undocumented and there is no test. These changes also separate the notions of file and directory permissions. 2006-08-17 14:48:54 -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 STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmInstallProgramsCommand.h STYLE: fix line length 2006-05-11 15:50:11 -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: 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
cmInstallTargetGenerator.h ENH: Started implementing INSTALL(DIRECTORY) command mode. This is not yet finished so it is undocumented and there is no test. These changes also separate the notions of file and directory permissions. 2006-08-17 14:48:54 -04:00
cmInstallTargetsCommand.cxx STYLE: fix line length 2006-05-11 15:50:11 -04:00
cmInstallTargetsCommand.h ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. 2006-02-19 15:25:27 -05:00
cmLinkDirectoriesCommand.cxx STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLinkDirectoriesCommand.h ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
cmLinkLibrariesCommand.cxx STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLinkLibrariesCommand.h ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
cmListCommand.cxx STYLE: Fixed line-too-long. 2006-08-26 10:29:11 -04:00
cmListCommand.h BUG: Add missing API 2006-08-22 10:16: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 STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05: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 BUG#1049: Added error message when file ends in an unterminated string. 2004-08-31 18:39:42 -04:00
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 STYLE: fix docs 2005-11-16 14:41:10 -05:00
cmLoadCommandCommand.cxx COMP: Added missing includes. This partially addresses bug#3556. 2006-08-01 14:31:24 -04:00
cmLoadCommandCommand.h STYLE: fix line length 2006-05-12 11:56:09 -04:00
cmLocalGenerator.cxx ENH: Adding install/local global target for Makefile generators. This runs installation only in the current directory and not subdirectories. 2006-08-29 10:03:47 -04:00
cmLocalGenerator.h ENH: make sure RuleVariable struct is initialized correctly, also make sure custom command targets do not crash cmake 2006-08-08 13:44:25 -04:00
cmLocalKdevelopGenerator.cxx ENH: make sure verbose output is used for kde 2006-04-08 14:15:06 -04:00
cmLocalKdevelopGenerator.h ENH: make KDev sub off of Gen3 2005-06-09 11:39:12 -04:00
cmLocalUnixMakefileGenerator3.cxx ENH: Adding install/local global target for Makefile generators. This runs installation only in the current directory and not subdirectories. 2006-08-29 10:03:47 -04:00
cmLocalUnixMakefileGenerator3.h ENH: Centralized generation of targets listed in the help to be done by the code that actually writes the targets. 2006-08-23 09:45:24 -04:00
cmLocalVisualStudio6Generator.cxx ENH: Made cmLocalVisualStudioGenerator a superclass of cmLocalVisualStudio6Generator. Implemented object file unique naming when multiple sources share the same name. 2006-07-11 13:23:02 -04:00
cmLocalVisualStudio6Generator.h ENH: Made cmLocalVisualStudioGenerator a superclass of cmLocalVisualStudio6Generator. Implemented object file unique naming when multiple sources share the same name. 2006-07-11 13:23:02 -04:00
cmLocalVisualStudio7Generator.cxx STYLE: Fixed line-too-long. 2006-08-26 10:22:23 -04:00
cmLocalVisualStudio7Generator.h BUG: Fix for VS.NET 2003 SP1 to make sure global target and utility target rules run every time. 2006-08-25 22:56:41 -04:00
cmLocalVisualStudioGenerator.cxx BUG: Duplicate object name detection should not be case sensitive since this code is used on Windows file systems. This addresses bug#3589. 2006-08-08 11:26:59 -04:00
cmLocalVisualStudioGenerator.h ENH: Adding .hh file as a C++ header file extension. Remove duplicate code from implementation of unique object name computation for VS generators. This addresses bug#3565. 2006-08-01 10:48:40 -04:00
cmLocalXCodeGenerator.cxx ENH: add support for universal binaries 2006-03-24 09:15:05 -05:00
cmLocalXCodeGenerator.h STYLE: minor comment cleanups 2006-03-16 10:53:14 -05:00
cmMacroCommand.cxx ENH: reduce string construct delete ops 2006-05-31 11:19:39 -04: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: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmMakefile.cxx BUG: Reverting previous change until it is further tested. 2006-08-26 14:43:08 -04:00
cmMakefile.h ENH: Add a copy constructor to copy the values 2006-07-09 13:19:36 -04:00
cmMakefileExecutableTargetGenerator.cxx BUG: Need to clean manifest files that may have been generated for .exe and .dll files. 2006-08-15 15:28:29 -04:00
cmMakefileExecutableTargetGenerator.h ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES. 2006-02-16 15:19:00 -05:00
cmMakefileLibraryTargetGenerator.cxx BUG: Need to clean manifest files that may have been generated for .exe and .dll files. 2006-08-15 15:28:29 -04:00
cmMakefileLibraryTargetGenerator.h ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES. 2006-02-16 15:19:00 -05:00
cmMakefileTargetGenerator.cxx BUG: Added object language to list of object files in a local generator's directory. Fixed generation of preprocessing and assembly rules to be done only for C and C++ objects. 2006-08-15 12:00:27 -04:00
cmMakefileTargetGenerator.h BUG: reduce the number of file handles kept open 2006-07-12 14:15:06 -04:00
cmMakefileUtilityTargetGenerator.cxx BUG: Custom command outputs listed explicitly as source files in a target should be generated whether or not an object file in the target needs them. This useful and makes Makefile builds more consistent with VS IDE builds. 2006-06-01 11:45:51 -04:00
cmMakefileUtilityTargetGenerator.h ENH: some cleanup of the makefile generator 2006-02-14 10:36:04 -05:00
cmMarkAsAdvancedCommand.cxx STYLE: fix line length 2006-05-12 12:29:09 -04:00
cmMarkAsAdvancedCommand.h STYLE: fix docs 2005-11-17 09:31:43 -05:00
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: Use CMake's error reporting mechanism 2006-06-22 15:37:58 -04:00
cmMessageCommand.h STYLE: grammer fix 2006-01-27 12:58:34 -05: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 STYLE: spelling fix 2006-01-27 12:58:53 -05:00
cmOrderLinkDirectories.cxx STYLE: fix line length 2006-05-12 13:39:34 -04:00
cmOrderLinkDirectories.h STYLE: fix line length 2006-05-12 13:39:34 -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 ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmQTWrapCPPCommand.cxx STYLE: fix line length 2006-05-12 13:44:15 -04:00
cmQTWrapCPPCommand.h STYLE: fix line length 2006-05-15 10:19:57 -04:00
cmQTWrapUICommand.cxx STYLE: fix line length 2006-05-12 13:44:15 -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: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
cmRemoveDefinitionsCommand.cxx STYLE: fix line length 2006-05-12 13:44:15 -04:00
cmRemoveDefinitionsCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmSeparateArgumentsCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04: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 STYLE: fix docs 2005-11-17 10:28:35 -05:00
cmSetDirectoryPropertiesCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSetDirectoryPropertiesCommand.h ENH: Make commands scriptable 2005-12-07 11:39:08 -05:00
cmSetSourceFilesPropertiesCommand.cxx BUG: Several fixes to handle bundle content on Mac OSX 2006-07-06 16:04:49 -04:00
cmSetSourceFilesPropertiesCommand.h STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSetTargetPropertiesCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSetTargetPropertiesCommand.h ENH: Added target property CLEAN_DIRECT_OUTPUT to not clean all forms of a library name so that static and shared libraries of the same name can coexist in a single build directory. 2006-08-03 09:42:48 -04:00
cmSetTestsPropertiesCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSetTestsPropertiesCommand.h STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSiteNameCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSiteNameCommand.h ENH: Make commands scriptable 2005-12-07 11:39:08 -05:00
cmSourceFile.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSourceFile.h STYLE: fix line length 2006-05-12 13:53:21 -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 STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmStringCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmSubdirCommand.cxx STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSubdirCommand.h STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h
cmSystemTools.cxx COMP: Handle both ansi and non-ansi C 2006-07-26 11:46:22 -04:00
cmSystemTools.h STYLE: fix line length 2006-05-12 13:53:21 -04:00
cmTarget.cxx ENH: Added target property CLEAN_DIRECT_OUTPUT to not clean all forms of a library name so that static and shared libraries of the same name can coexist in a single build directory. 2006-08-03 09:42:48 -04:00
cmTarget.h ENH: fix for vtk 4.4 and other projects that may try to link to a module 2006-05-19 13:02:12 -04:00
cmTargetLinkLibrariesCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmTargetLinkLibrariesCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmTest.cxx ENH: make sure command is unix style as it may have been sent into cmake as a windows path 2006-04-25 08:34:30 -04:00
cmTest.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmTryCompileCommand.cxx ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
cmTryCompileCommand.h STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmTryRunCommand.cxx ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
cmTryRunCommand.h STYLE: fix missing docs 2005-12-13 15:12:37 -05:00
cmUseMangledMesaCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmUseMangledMesaCommand.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -05:00
cmUtilitySourceCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmUtilitySourceCommand.h ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
cmVTKMakeInstantiatorCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmVTKMakeInstantiatorCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVTKWrapJavaCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmVTKWrapJavaCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVTKWrapPythonCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmVTKWrapPythonCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVTKWrapTclCommand.cxx STYLE: fix line length 2006-05-12 14:12:13 -04:00
cmVTKWrapTclCommand.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVariableRequiresCommand.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVariableRequiresCommand.h ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -05:00
cmVariableWatch.cxx STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVariableWatch.h STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
cmVersion.cxx STYLE: Nightly Version update 2006-08-29 09:40:25 -04:00
cmVersion.h ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to include patch level. Submitted by Alexander Neundorf. 2005-06-17 09:49:06 -04:00
cmWhileCommand.cxx ENH: reduce string construct delete ops 2006-05-31 11:19:39 -04:00
cmWhileCommand.h ENH: allow loose loop constructs 2006-05-18 13:50:01 -04:00
cmWin32ProcessExecution.cxx COMP: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -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 STYLE: fix docs 2005-11-17 11:46:16 -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 STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmXCodeObject.h STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmXMLParser.cxx ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 2006-03-30 13:49:56 -05:00
cmXMLParser.h STYLE: fix line length 2006-05-12 14:36:39 -04:00
cmake.cxx ENH: Added undocumented option -E cmake_unimplemented_variable to help print useful error messages for unimplemented features on a given platform. 2006-08-07 17:22:58 -04:00
cmake.h ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
cmakemain.cxx ENH: add docs for debug trycompile 2006-06-07 08:47:44 -04: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 ENH: Add support for special tracks, fix options of handlers so that the -R, -U, and so on work in the new style scripting 2006-04-28 11:59:31 -04:00