..
CPack
ENH: Fix compression on Windows
2006-01-11 19:12:21 -05:00
CTest
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
CursesDialog
ENH: add curses include directory
2005-07-11 18:07:02 -04:00
FLTKDialog
ENH: try to find a gui for the Mac
2005-09-23 17:47:46 -04:00
MFCDialog
BUG: Fix storage/use of argc/argv in CMakeSetup dialog.
2005-12-13 14:14:16 -05:00
WXDialog
Implemented new parser which can handle:
2005-08-10 16:18:54 -04:00
kwsys
ENH: Added special test 0 to just run a given command line.
2006-01-05 15:49:34 -05:00
.cvsignore
Add cvsignore so that you do not see visual stufio files when you do cvs update
2002-04-24 10:08:24 -04:00
CMakeLists.txt
ENH: More improvements and add logging
2006-01-02 16:14:21 -05:00
cmAddCustomCommandCommand.cxx
ENH: fix for earlier fix on source with relative path
2005-08-08 13:28:12 -04:00
cmAddCustomCommandCommand.h
BUG: Fixed formatting of generated documentation.
2005-02-22 12:10:43 -05:00
cmAddCustomTargetCommand.cxx
ENH: Added check for invalid characters in output name.
2005-03-22 08:36:40 -05:00
cmAddCustomTargetCommand.h
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmAddDefinitionsCommand.cxx
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
2002-12-11 18:13:33 -05:00
cmAddDefinitionsCommand.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
cmAddDependenciesCommand.cxx
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
2002-12-11 18:13:33 -05:00
cmAddDependenciesCommand.h
ENH: Clarified documentation further.
2005-08-03 16:10:59 -04:00
cmAddExecutableCommand.cxx
ENH: fix bundles for Mac and Xcode
2006-01-05 09:13:06 -05:00
cmAddExecutableCommand.h
BUG: fix for bug 121 add some docs for MFC flag
2004-04-28 13:40:58 -04:00
cmAddLibraryCommand.cxx
ENH: allow libs with no sources but complain
2005-06-10 10:08:41 -04:00
cmAddLibraryCommand.h
STYLE: fix docs
2005-11-16 10:16:57 -05:00
cmAddSubDirectoryCommand.cxx
ENH: better format for ADD_SUBDIRECTORY command
2005-09-12 13:46:16 -04:00
cmAddSubDirectoryCommand.h
STYLE: fix docs
2005-11-16 10:16:57 -05:00
cmAddTestCommand.cxx
COMP: Fix problem on compilers that cannot implicitly convert std::string to cmStdString
2005-04-24 16:19:54 -04:00
cmAddTestCommand.h
BUG: fix for bug 1838
2005-07-15 13:24:37 -04:00
cmAuxSourceDirectoryCommand.cxx
BUG: fix for bug 1636 add extensions to AUX_SOURCE_DIRECTORY files
2005-04-05 14:48:25 -04:00
cmAuxSourceDirectoryCommand.h
ENH: Added warning about using this command to avoid listing sources for a library by hand. It is supposed to be used only for Templates directories.
2004-07-24 19:58:27 -04:00
cmBootstrapCommands.cxx
ENH: the test for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake bootstrap
2005-10-04 16:40:01 -04:00
cmBuildCommand.cxx
ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2
2005-12-01 11:41:00 -05: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
ENH: Use the new signature
2003-08-03 22:33:35 -04:00
cmBuildNameCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmCMakeMinimumRequired.cxx
ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to include patch level. Submitted by Alexander Neundorf.
2005-06-17 09:49:06 -04:00
cmCMakeMinimumRequired.h
STYLE: fix docs
2005-11-16 10:22:58 -05:00
cmCPluginAPI.cxx
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmCPluginAPI.h
DOC: updated comment about the inherited ivar
2005-11-04 10:52:15 -05:00
cmCTest.cxx
ENH: Fix command line argument parsing
2005-12-27 13:10:23 -05:00
cmCTest.h
ENH: Add a way to submit extra files to the dashboard
2005-07-18 12:53:48 -04:00
cmCacheManager.cxx
ENH: put cmake files intoa CMakeFiles subdir to clean up bin tree
2005-07-29 09:19:25 -04:00
cmCacheManager.h
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
2004-09-29 16:07:07 -04:00
cmCommand.h
ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked
2005-06-17 13:04:56 -04:00
cmCommandArgumentLexer.cxx
ENH: Improve handling of escaped characters
2005-06-17 15:50:08 -04:00
cmCommandArgumentLexer.h
ENH: Initial import
2005-06-13 10:01:20 -04:00
cmCommandArgumentLexer.in.l
ENH: Improve handling of escaped characters
2005-06-17 15:50:08 -04:00
cmCommandArgumentParser.cxx
ENH: More cleanups
2005-06-13 10:27:05 -04:00
cmCommandArgumentParser.y
ENH: More cleanups
2005-06-13 10:27:05 -04:00
cmCommandArgumentParserHelper.cxx
ENH: remove UMR
2005-09-08 15:26:36 -04:00
cmCommandArgumentParserHelper.h
ENH: Improve handling of escaped characters
2005-06-17 15:50:08 -04:00
cmCommandArgumentParserTokens.h
ENH: Initial import
2005-06-13 10:01:20 -04:00
cmCommands.cxx
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmCommands.h
ENH: split up cmCommands into two files
2005-01-21 10:27:51 -05:00
cmConfigure.cmake.h.in
ENH: use cmake variables for cmDynamicLoader to figure out library prefix and extensions
2004-02-16 10:48:54 -05:00
cmConfigureFileCommand.cxx
ENH: configure file will assume start source dir if a full path is not provided
2005-07-07 16:01:35 -04:00
cmConfigureFileCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmCreateTestSourceList.cxx
ENH: use GetRequiredDefinition instead of GetDefinition and crash
2004-08-11 16:58:09 -04:00
cmCreateTestSourceList.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmCustomCommand.cxx
ENH: for all custom commands that can not be given to a target, add them to all targets in the current makefile
2006-01-09 14:40:31 -05:00
cmCustomCommand.h
ENH: for all custom commands that can not be given to a target, add them to all targets in the current makefile
2006-01-09 14:40:31 -05:00
cmData.h
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
cmDepends.cxx
BUG: Fix logic to return true when the file was already statted. Also, use nanosecond percision if available. Remove debug
2005-10-13 10:07:12 -04:00
cmDepends.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
cmDependsC.cxx
BUG: Fix for scanning generated headers included with double-quotes. Also fixed double-quote include support to not use the special quoted location when a full path is given on the include line.
2006-01-05 17:16:22 -05:00
cmDependsC.h
BUG: Fix for scanning generated headers included with double-quotes. Also fixed double-quote include support to not use the special quoted location when a full path is given on the include line.
2006-01-05 17:16:22 -05:00
cmDependsFortran.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
cmDependsFortran.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
cmDependsFortranLexer.cxx
BUG: Lexer should be case insensitive so flex should be run with -i option. This partially addresses bug#2361.
2005-10-17 09:58:53 -04:00
cmDependsFortranLexer.h
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
2005-02-01 10:42:52 -05:00
cmDependsFortranLexer.in.l
BUG: Lexer should be case insensitive so flex should be run with -i option. This partially addresses bug#2361.
2005-10-17 09:58:53 -04:00
cmDependsFortranParser.cxx
COMP: Added __INTEL_COMPILER to test for yyerrorlab warning suppression.
2005-03-14 08:15:08 -05:00
cmDependsFortranParser.h
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
2005-02-01 10:42:52 -05:00
cmDependsFortranParser.y
COMP: Added __INTEL_COMPILER to test for yyerrorlab warning suppression.
2005-03-14 08:15:08 -05:00
cmDependsFortranParserTokens.h
ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation.
2005-02-01 10:42:52 -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: Removed warnings about unreachable code and constant control expressions. Added the changes to the instructions in the input lex files.
2005-05-03 15:19:34 -04:00
cmDependsJavaLexer.h
COMP: Removing #line directives from .h file to avoid bogus Sun warning.
2005-02-01 10:44:34 -05:00
cmDependsJavaLexer.in.l
COMP: Removed warnings about unreachable code and constant control expressions. Added the changes to the instructions in the input lex files.
2005-05-03 15:19:34 -04:00
cmDependsJavaParser.cxx
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
2005-02-02 17:05:38 -05:00
cmDependsJavaParser.y
COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler.
2005-02-02 17:05:38 -05:00
cmDependsJavaParserHelper.cxx
COMP: Fix warning about printf format and given type.
2005-02-03 08:39:37 -05:00
cmDependsJavaParserHelper.h
ENH: Initial import of java parser
2005-01-28 17:13:58 -05:00
cmDependsJavaParserTokens.h
COMP: Remove more warnings/errors
2005-01-28 17:43:57 -05:00
cmDocumentation.cxx
ENH: make sure uncommented modules are not documented
2005-12-16 16:49:01 -05:00
cmDocumentation.h
ENH: add documentation support for modules
2005-12-14 13:51:08 -05:00
cmDumpDocumentation.cxx
ENH: Add development version support in CMake
2004-10-22 15:44:54 -04:00
cmDynamicLoader.cxx
ENH: fix compile error bug# 2020 on mac
2005-07-15 11:34:39 -04:00
cmDynamicLoader.h
FIX: fix bug 1690
2005-03-22 14:27:08 -05:00
cmElseCommand.cxx
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
cmElseCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmEnableLanguageCommand.cxx
ENH: major changes to support addition of languages from cmake modules directory.
2004-09-22 14:42:05 -04:00
cmEnableLanguageCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmEnableTestingCommand.cxx
ENH: Improve internal test handling by creating a test class. Command cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file
2005-04-24 15:59:51 -04:00
cmEnableTestingCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmEndForEachCommand.cxx
fix warning
2004-05-12 15:34:06 -04:00
cmEndForEachCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmEndIfCommand.cxx
ENH: add stdlib.h for portability to borland 6
2003-05-24 10:07:58 -04:00
cmEndIfCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmEndWhileCommand.cxx
ENH: added while command
2005-01-21 09:38:04 -05:00
cmEndWhileCommand.h
STYLE: fix docs
2005-11-16 10:37:02 -05:00
cmExecProgramCommand.cxx
BUG: exec program should not fail if it can not exec the program, but should only set the return value to -1 and set the output to the reason for the failure.
2004-06-24 08:57:54 -04:00
cmExecProgramCommand.h
STYLE: fix docs
2005-11-16 10:40:16 -05:00
cmExportLibraryDependencies.cxx
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
cmExportLibraryDependencies.h
removed redundent includes
2003-08-10 18:30:54 -04:00
cmExprLexer.cxx
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmExprLexer.h
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmExprLexer.in.l
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmExprParser.cxx
ENH: Fix precedence
2005-10-17 16:53:11 -04:00
cmExprParser.y
ENH: Fix precedence
2005-10-17 16:53:11 -04:00
cmExprParserHelper.cxx
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmExprParserHelper.h
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmExprParserTokens.h
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmFLTKWrapUICommand.cxx
ENH; better warning message and fix type per julien
2005-07-29 14:17:24 -04:00
cmFLTKWrapUICommand.h
STYLE: fix docs
2005-11-16 11:57:36 -05:00
cmFileCommand.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmFileCommand.h
STYLE: fix docs
2005-11-16 11:25:47 -05:00
cmFileTimeComparison.cxx
ENH: Improved file modification time comparison on Windows to use GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle to get file times. This results in a 30% reduction in time to do a build system check.
2005-10-27 13:57:48 -04:00
cmFileTimeComparison.h
ENH: Add file time comparison code
2005-10-12 13:36:07 -04:00
cmFindFileCommand.cxx
ENH: move framework stuff from FindFile to FindPath
2005-12-30 21:54:26 -05:00
cmFindFileCommand.h
ENH: move framework stuff from FindFile to FindPath
2005-12-30 21:54:26 -05:00
cmFindLibraryCommand.cxx
BUG: use IsNOTFOUND
2003-02-07 10:18:07 -05:00
cmFindLibraryCommand.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
cmFindPackageCommand.cxx
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
cmFindPackageCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmFindPathCommand.cxx
ENH: remove debug print stuff
2006-01-04 09:55:39 -05:00
cmFindPathCommand.h
ENH: move framework stuff from FindFile to FindPath
2005-12-30 21:54:26 -05:00
cmFindProgramCommand.cxx
removed redundent includes
2003-08-10 18:30:54 -04:00
cmFindProgramCommand.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
cmForEachCommand.cxx
ENH: converted macro to use variables and fixed some case issues with some function blockers
2005-06-23 11:03:57 -04:00
cmForEachCommand.h
STYLE: fix docs
2005-11-16 12:05:04 -05:00
cmFunctionBlocker.h
ERR: Fixed unused parameter warning.
2002-12-13 09:18:01 -05:00
cmGeneratedFileStream.cxx
COMP: Remove warning
2006-01-12 14:21:37 -05:00
cmGeneratedFileStream.h
COMP: Remove warning
2006-01-12 14:21:37 -05:00
cmGetCMakePropertyCommand.cxx
ENH: Cleanups
2004-02-22 13:14:59 -05:00
cmGetCMakePropertyCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmGetDirectoryPropertyCommand.cxx
ENH: added DIRECTORY option to GET_DIRECTORY_PROPERTIES
2005-09-13 10:39:42 -04:00
cmGetDirectoryPropertyCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmGetFilenameComponentCommand.cxx
Several fixes/improvements:
2003-02-07 14:04:16 -05:00
cmGetFilenameComponentCommand.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
cmGetSourceFilePropertyCommand.cxx
ENH: Cleanups
2004-02-22 13:14:59 -05:00
cmGetSourceFilePropertyCommand.h
STYLE: fix docs
2005-11-16 12:10:37 -05:00
cmGetTargetPropertyCommand.cxx
ENH: modified GET_TARGET_PROPERTIES to work with all targets
2005-06-20 14:00:48 -04:00
cmGetTargetPropertyCommand.h
STYLE: fix docs
2005-11-16 12:11:14 -05:00
cmGetTestPropertyCommand.cxx
BUG: Fix which argument is which, also, fix the test to be less agressive
2005-09-18 08:17:39 -04:00
cmGetTestPropertyCommand.h
STYLE: fix docs
2005-11-16 14:02:30 -05:00
cmGlob.cxx
ENH: Remove double slash
2004-09-15 14:08:09 -04:00
cmGlob.h
ENH: Remove double slash
2004-09-15 14:08:09 -04:00
cmGlobalBorlandMakefileGenerator.cxx
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalBorlandMakefileGenerator.h
ENH: try to initialize all languages at the same time
2004-08-27 08:41:07 -04:00
cmGlobalGenerator.cxx
ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2
2005-12-01 11:41:00 -05:00
cmGlobalGenerator.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalKdevelopGenerator.cxx
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
cmGlobalKdevelopGenerator.h
ENH: make KDev sub off of Gen3
2005-06-09 11:39:12 -04:00
cmGlobalMSYSMakefileGenerator.cxx
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalMSYSMakefileGenerator.h
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalMinGWMakefileGenerator.cxx
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalMinGWMakefileGenerator.h
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalNMakeMakefileGenerator.cxx
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
cmGlobalNMakeMakefileGenerator.h
ENH: added new generator
2005-05-12 10:49:56 -04:00
cmGlobalUnixMakefileGenerator3.cxx
BUG: fix build problem on gcc
2006-01-02 13:34:03 -05:00
cmGlobalUnixMakefileGenerator3.h
ENH: big cleanup and fix for jump commands
2005-10-20 13:40:28 -04:00
cmGlobalVisualStudio6Generator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalVisualStudio6Generator.h
ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2
2005-12-01 11:41:00 -05:00
cmGlobalVisualStudio7Generator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalVisualStudio7Generator.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalVisualStudio8Generator.cxx
COMP: Fixed unused variable warning.
2005-12-13 18:23:37 -05:00
cmGlobalVisualStudio8Generator.h
ENH: Added support for parallel builds in VS 8. There is now a special target on which all other targets depend that re-runs CMake if any listfiles have been changed. This addresses bug#2512.
2005-12-13 14:21:28 -05:00
cmGlobalVisualStudio71Generator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalVisualStudio71Generator.h
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
cmGlobalXCode21Generator.cxx
ENH: add real support for Xcode21
2005-09-02 16:29:32 -04:00
cmGlobalXCode21Generator.h
ENH: add real support for Xcode21
2005-09-02 16:29:32 -04:00
cmGlobalXCodeGenerator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmGlobalXCodeGenerator.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmIfCommand.cxx
BUG: clean up scoping
2005-11-17 09:44:32 -05:00
cmIfCommand.h
STYLE: fix docs
2005-11-16 14:11:09 -05:00
cmIncludeCommand.cxx
BUG: fatal error in include file should not cause report of missing include file
2005-06-08 16:55:30 -04:00
cmIncludeCommand.h
STYLE: fix docs
2005-11-16 14:11:09 -05:00
cmIncludeDirectoryCommand.cxx
ENH: add a check for empty include directories
2004-10-28 15:40:24 -04:00
cmIncludeDirectoryCommand.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
cmIncludeExternalMSProjectCommand.cxx
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmIncludeExternalMSProjectCommand.h
removed redundent includes
2003-08-10 18:30:54 -04:00
cmIncludeRegularExpressionCommand.cxx
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
cmIncludeRegularExpressionCommand.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
cmInstallFilesCommand.cxx
ENH: major changes to support addition of languages from cmake modules directory.
2004-09-22 14:42:05 -04:00
cmInstallFilesCommand.h
STYLE: fix docs
2005-11-16 14:27:38 -05:00
cmInstallProgramsCommand.cxx
BUG: Added FILES mode to INSTALL_PROGRAMS command to make the single argument case unambiguous.
2005-03-01 12:13:38 -05:00
cmInstallProgramsCommand.h
BUG: Added FILES mode to INSTALL_PROGRAMS command to make the single argument case unambiguous.
2005-03-01 12:13:38 -05:00
cmInstallTargetsCommand.cxx
ENH: Report an error if the target does not exists
2005-12-15 12:01:28 -05:00
cmInstallTargetsCommand.h
STYLE: fix docs
2005-11-16 14:41:10 -05:00
cmLinkDirectoriesCommand.cxx
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
2002-12-11 18:13:33 -05: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
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05: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
cmListFileCache.cxx
BUG: project command should also work with lower case
2005-07-06 15:25:05 -04:00
cmListFileCache.h
ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012.
2004-08-04 10:45:11 -04:00
cmListFileLexer.c
BUG: When an unquoted argument contains a pair of matching double quotes spaces and tabs should be allowed in-between. This allows arguments like -DFOO='"bar zot"' to work.
2005-09-19 17:20:48 -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
BUG: When an unquoted argument contains a pair of matching double quotes spaces and tabs should be allowed in-between. This allows arguments like -DFOO='"bar zot"' to work.
2005-09-19 17:20:48 -04:00
cmLoadCacheCommand.cxx
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
2004-09-29 16:07:07 -04:00
cmLoadCacheCommand.h
STYLE: fix docs
2005-11-16 14:41:10 -05:00
cmLoadCommandCommand.cxx
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
cmLoadCommandCommand.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
cmLocalGenerator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalGenerator.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalKdevelopGenerator.cxx
ENH: unused include
2005-10-18 16:09:34 -04:00
cmLocalKdevelopGenerator.h
ENH: make KDev sub off of Gen3
2005-06-09 11:39:12 -04:00
cmLocalUnixMakefileGenerator3.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalUnixMakefileGenerator3.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalVisualStudio6Generator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalVisualStudio6Generator.h
FIX: apply patch from bug# 1965
2005-07-13 11:21:30 -04:00
cmLocalVisualStudio7Generator.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalVisualStudio7Generator.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmLocalXCodeGenerator.cxx
ENH: initial xcode stuff
2005-01-24 17:35:54 -05:00
cmLocalXCodeGenerator.h
ENH: initial xcode stuff
2005-01-24 17:35:54 -05:00
cmMacroCommand.cxx
ENH: revert back to string replacement version
2005-07-05 10:08:46 -04:00
cmMacroCommand.h
STYLE: fix docs
2005-11-16 14:41:10 -05:00
cmMakeDepend.cxx
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
cmMakeDepend.h
ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk
2005-06-22 09:06:46 -04:00
cmMakeDirectoryCommand.cxx
ENH: Merged use of kwsys library.
2003-06-23 08:58:58 -04:00
cmMakeDirectoryCommand.h
ENH: Make more commands scriptable
2004-02-22 22:07:02 -05:00
cmMakefile.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmMakefile.h
ENH: add new cmakedefine01 feature from bug report 2603
2006-01-03 16:40:51 -05:00
cmMarkAsAdvancedCommand.cxx
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
2002-12-11 18:13:33 -05:00
cmMarkAsAdvancedCommand.h
STYLE: fix docs
2005-11-17 09:31:43 -05:00
cmMathCommand.cxx
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmMathCommand.h
ENH: Add rudamentary mathematical expression support
2005-10-17 16:42:47 -04:00
cmMessageCommand.cxx
add a fatal error, and make sure c and c++ compilers work before using them
2003-01-21 12:50:48 -05:00
cmMessageCommand.h
STYLE: fix docs
2005-11-17 10:22:05 -05:00
cmObject.h
ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked
2005-06-17 13:04:56 -04:00
cmOptionCommand.cxx
BUG: fix for 282
2004-04-15 13:15:28 -04:00
cmOptionCommand.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
cmOrderLinkDirectories.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmOrderLinkDirectories.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmOutputRequiredFilesCommand.cxx
ENH: fix test
2005-10-18 16:35:11 -04:00
cmOutputRequiredFilesCommand.h
ENH: Cleanups
2004-02-22 13:14:59 -05:00
cmProjectCommand.cxx
ENH: Added CMAKE_PROJECT_NAME variable to play the role of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR for the top-level project name.
2005-02-22 15:31:02 -05:00
cmProjectCommand.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
cmQTWrapCPPCommand.cxx
BUG: Patch from Filipe Sousa. QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead of moc_dlgmain.cxx.
2005-08-01 09:24:40 -04:00
cmQTWrapCPPCommand.h
STYLE: fix docs
2005-11-17 10:22:05 -05:00
cmQTWrapUICommand.cxx
COMP: fix warning
2005-06-01 08:50:12 -04:00
cmQTWrapUICommand.h
STYLE: fix docs
2005-11-17 10:28:35 -05:00
cmRemoveCommand.cxx
BUG: fix broken command
2003-03-21 11:24:09 -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
ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add opposite to ADD_DEFINITIONS
2004-04-15 13:58:10 -04:00
cmRemoveDefinitionsCommand.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
cmSeparateArgumentsCommand.cxx
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
cmSeparateArgumentsCommand.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
cmSetCommand.cxx
BUG: Remove memory leak
2005-06-03 14:17:59 -04:00
cmSetCommand.h
STYLE: fix docs
2005-11-17 10:28:35 -05:00
cmSetDirectoryPropertiesCommand.cxx
ENH: Implement additional make clean files as a directory property instead of cmake variable
2004-05-20 16:56:34 -04:00
cmSetDirectoryPropertiesCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmSetSourceFilesPropertiesCommand.cxx
ENH: Cleanups
2004-02-22 13:14:59 -05:00
cmSetSourceFilesPropertiesCommand.h
STYLE: fix docs
2005-11-17 10:36:55 -05:00
cmSetTargetPropertiesCommand.cxx
ENH: add target properties files
2002-12-21 11:14:47 -05:00
cmSetTargetPropertiesCommand.h
STYLE: Fixed documentation to state target_EXPORTS default right after DEFINE_SYMBOL documentation instead of many sentences later in a random place.
2005-11-22 11:35:41 -05:00
cmSetTestsPropertiesCommand.cxx
ENH: Add set and get test propety command
2005-07-31 11:51:42 -04:00
cmSetTestsPropertiesCommand.h
STYLE: More comments
2005-11-09 11:14:54 -05:00
cmSiteNameCommand.cxx
BUG: fix for bug 689
2004-04-15 11:38:35 -04:00
cmSiteNameCommand.h
ENH: Make commands scriptable
2005-12-07 11:39:08 -05:00
cmSourceFile.cxx
BUG: Fixed support for external object files built by custom commands. Also added a test to keep it working.
2005-11-17 13:49:10 -05:00
cmSourceFile.h
ENH: Speedup by storing source name without last extension
2005-04-13 16:35:26 -04:00
cmSourceGroup.cxx
FIX: apply patch from bug# 1965
2005-07-13 11:21:30 -04:00
cmSourceGroup.h
FIX: apply patch from bug# 1965
2005-07-13 11:21:30 -04:00
cmSourceGroupCommand.cxx
FIX: apply patch from bug# 1965
2005-07-13 11:21:30 -04:00
cmSourceGroupCommand.h
STYLE: fix docs
2005-11-17 11:04:11 -05:00
cmStandardIncludes.h
ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked
2005-06-17 13:04:56 -04:00
cmStringCommand.cxx
BUG: end is not really end, but rather length
2005-10-20 10:11:03 -04:00
cmStringCommand.h
BUG: end is not really end, but rather length
2005-10-20 10:11:03 -04:00
cmSubdirCommand.cxx
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
cmSubdirCommand.h
STYLE: fix docs
2005-11-17 11:20:51 -05:00
cmSubdirDependsCommand.cxx
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
2002-10-23 18:03:27 -04:00
cmSubdirDependsCommand.h
removed redundent includes
2003-08-10 18:30:54 -04:00
cmSystemTools.cxx
COMP: Remove warnings on HP-UX
2006-01-03 08:39:24 -05:00
cmSystemTools.h
ENH: Merge from cpack branch
2006-01-01 23:31:17 -05:00
cmTarget.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmTarget.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmTargetLinkLibrariesCommand.cxx
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmTargetLinkLibrariesCommand.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmTest.cxx
ENH: Add set and get test propety command
2005-07-31 11:51:42 -04:00
cmTest.h
ENH: Add a way for test to intentionally fail
2005-09-06 23:31:41 -04:00
cmTryCompileCommand.cxx
ENH: fix for CMakeTmp move broken stuff
2006-01-13 11:44:39 -05:00
cmTryCompileCommand.h
ENH: put CmakeTmp into CMakeFiles
2006-01-12 13:49:32 -05:00
cmTryRunCommand.cxx
ENH: put CmakeTmp into CMakeFiles
2006-01-12 13:49:32 -05:00
cmTryRunCommand.h
STYLE: fix missing docs
2005-12-13 15:12:37 -05:00
cmUseMangledMesaCommand.cxx
ENH: add better error reporting for file open failures
2004-09-07 16:55:25 -04:00
cmUseMangledMesaCommand.h
ENH: Add classname to commands
2005-06-16 14:05:22 -04:00
cmUtilitySourceCommand.cxx
BUG: Hack to support building existing trees with UTILITY_SOURCE commands and the new VS generator directory structure.
2005-07-27 16:37:44 -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: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
2004-11-03 07:51:51 -05:00
cmVTKMakeInstantiatorCommand.h
removed redundent includes
2003-08-10 18:30:54 -04:00
cmVTKWrapJavaCommand.cxx
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmVTKWrapJavaCommand.h
ENH: Add classname to commands
2005-06-16 14:05:22 -04:00
cmVTKWrapPythonCommand.cxx
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmVTKWrapPythonCommand.h
ENH: Add classname to commands
2005-06-16 14:05:22 -04:00
cmVTKWrapTclCommand.cxx
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
2005-02-22 10:32:44 -05:00
cmVTKWrapTclCommand.h
ENH: Add classname to commands
2005-06-16 14:05:22 -04:00
cmVariableRequiresCommand.cxx
ENH: made immediate
2005-06-01 08:48:58 -04:00
cmVariableRequiresCommand.h
STYLE: fix docs
2005-11-17 11:46:16 -05:00
cmVariableWatch.cxx
ENH: Add remove watch
2003-08-07 16:26:07 -04:00
cmVariableWatch.h
ENH: Add remove watch
2003-08-07 16:26:07 -04:00
cmVersion.cxx
STYLE: Nightly Version update
2006-01-13 00:43:31 -05: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: converted macro to use variables and fixed some case issues with some function blockers
2005-06-23 11:03:57 -04:00
cmWhileCommand.h
STYLE: fix docs
2005-11-17 11:46:16 -05:00
cmWin32ProcessExecution.cxx
BUG: fix stack over write bug
2005-10-28 11:52:23 -04:00
cmWin32ProcessExecution.h
BUG: make sure handles are always closed even if Wait is not called.
2005-01-17 14:29:11 -05:00
cmWriteFileCommand.cxx
STYLE: Fix typos
2005-07-06 15:51:11 -04:00
cmWriteFileCommand.h
STYLE: fix docs
2005-11-17 11:46:16 -05:00
cmXCode21Object.cxx
ENH: fixes for xcode21 and build styles and comments in the generated project
2005-11-16 13:13:39 -05:00
cmXCode21Object.h
ENH: add real support for Xcode21
2005-09-02 16:29:32 -04:00
cmXCodeObject.cxx
ENH: more chars need quotes
2005-11-18 16:59:53 -05:00
cmXCodeObject.h
BUG: Sweeping changes to cleanup computation of target names. This should
2006-01-13 18:18:32 -05:00
cmXMLParser.cxx
COMP: Try to resolve compile errors because of missing includes and wrong include path
2005-01-18 15:54:20 -05:00
cmXMLParser.h
ENH: Add XML parser
2005-01-18 13:41:23 -05:00
cmake.cxx
ENH: Add a way to compare two files
2005-12-30 15:25:35 -05:00
cmake.h
ENH: Optimize performance by caching stat results
2005-10-12 13:51:15 -04:00
cmakemain.cxx
ENH: add documentation support for modules
2005-12-14 13:51:08 -05:00
cmaketest.h.in
BUG: Fix some dependencies for location of executables
2003-05-05 08:42:44 -04:00
cmakewizard.cxx
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
2004-09-29 16:07:07 -04:00
cmakewizard.h
COMP: Remove warning
2005-04-26 11:15:33 -04:00
cmw9xcom.cxx
ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs when CMake is invoked by Dart.
2002-12-11 11:49:08 -05:00
ctest.cxx
STYLE: removed some docs that did not make sense
2005-11-16 10:08:02 -05:00