CMake/Source
Brad King ffb2c0c0e5 BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
..
CTest BUG: Detect when TestsToRunInformation is not set 2005-02-17 16:59:22 -05:00
CursesDialog STYLE: Remove unused code 2004-10-27 10:45:45 -04:00
MFCDialog FIX: fix for bug 1135 2005-02-11 14:36:57 -05:00
WXDialog ENH: Fix problem with wx 2.4 2003-10-17 07:45:21 -04:00
kwsys ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system. 2005-02-17 11:28:13 -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: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
cmAbstractFilesCommand.cxx ENH: use GetRequiredDefinition instead of GetDefinition and crash 2004-08-11 16:58:09 -04:00
cmAbstractFilesCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmAddCustomCommandCommand.cxx ENH: Fix typo: Bug #100 - Spelling correction to an error message 2003-07-29 07:01:56 -04:00
cmAddCustomCommandCommand.h update docs 2004-04-22 13:37:04 -04:00
cmAddCustomTargetCommand.cxx BUG: Fixed check of number of arguments. 2004-04-21 11:36:31 -04:00
cmAddCustomTargetCommand.h removed redundent includes 2003-08-10 18:30:54 -04: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 removed redundent includes 2003-08-10 18:30:54 -04: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 removed redundent includes 2003-08-10 18:30:54 -04:00
cmAddExecutableCommand.cxx BUG: If macdir does not end with '/' then add it always, not just when adding current directory 2004-08-24 11:17:25 -04: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: 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
cmAddLibraryCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmAddTestCommand.cxx BUG: Cannot add extra escapes for backslashes because it makes the behavior inconsistent with previous versions of cmake. 2003-11-04 08:50:43 -05:00
cmAddTestCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmAuxSourceDirectoryCommand.cxx fix compiler warnings 2003-06-27 08:46:00 -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: split up cmCommands into two files 2005-01-21 10:27:51 -05:00
cmBuildCommand.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
cmBuildCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmBuildNameCommand.cxx ENH: Use the new signature 2003-08-03 22:33:35 -04:00
cmBuildNameCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmCMakeMinimumRequired.cxx removed redundent includes 2003-08-10 18:30:54 -04:00
cmCMakeMinimumRequired.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmCPluginAPI.cxx 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
cmCPluginAPI.h ENH: move version to 2.1 for cvs because 2.0 has been branched 2004-05-05 10:19:36 -04:00
cmCTest.cxx ENH: Some more generalization 2005-02-17 16:11:10 -05:00
cmCTest.h ENH: Cleanups and add CTEST_UPDATE command 2005-02-17 15:23:00 -05:00
cmCacheManager.cxx BUG: Handle DOS files un unix file systems 2004-10-26 20:13:39 -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: Start includding the scripting support 2003-10-29 08:58:54 -05:00
cmCommands.cxx ENH: split up cmCommands into two files 2005-01-21 10:27:51 -05: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: If configure file fails do not create directory 2004-03-28 16:00:57 -05:00
cmConfigureFileCommand.h ENH: If configure file fails do not create directory 2004-03-28 16:00:57 -05:00
cmCreateTestSourceList.cxx ENH: use GetRequiredDefinition instead of GetDefinition and crash 2004-08-11 16:58:09 -04:00
cmCreateTestSourceList.h ENH: make test driver more flexible by using a configured file instead of generating all the code. fixes bug 28 2004-04-28 12:31:18 -04:00
cmCustomCommand.cxx ENH: allow duplicate commands with the same output to be reduced automatically to one command 2003-06-04 13:42:42 -04:00
cmCustomCommand.h performance improvement 2003-06-23 16:25:50 -04: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 ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop. 2005-02-07 16:11:01 -05:00
cmDepends.h ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop. 2005-02-07 16:11:01 -05:00
cmDependsC.cxx ENH: Removing collapsing of files to full path before checking. The current working directory is set correctly because the dependency lines are used by make anyway. This drastically improves the speed of dependency checking. 2005-02-17 10:18:29 -05:00
cmDependsC.h ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop. 2005-02-07 16:11:01 -05:00
cmDependsFortran.cxx STYLE: Added TODO comment for checking dependencies. 2005-02-15 09:02:45 -05:00
cmDependsFortran.h ENH: Added Fortran dependency scanner implementation. 2005-01-26 15:33:38 -05:00
cmDependsFortranLexer.cxx 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.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 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.cxx COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler. 2005-02-02 17:05:38 -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: Adding warning work-around for unused case label yyerrorlab on HP compiler. 2005-02-02 17:05:38 -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
cmDependsJavaLexer.cxx COMP: Another borland problem 2005-01-28 17:46:47 -05: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: Removing #line directives from .h file to avoid bogus Sun warning. 2005-02-01 10:44:34 -05: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: Add development version support in CMake 2004-10-22 15:44:54 -04:00
cmDocumentation.h ENH: Renamed --help-list-commands to --help-command-list and split --help [command] into separate --help and --help-command cmd options. 2004-04-14 14:25:43 -04:00
cmDumpDocumentation.cxx ENH: Add development version support in CMake 2004-10-22 15:44:54 -04:00
cmDynamicLoader.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
cmDynamicLoader.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
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 ENH: Make more commands scriptable 2004-02-22 22:07: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 ENH: major changes to support addition of languages from cmake modules directory. 2004-09-22 14:42:05 -04:00
cmEnableTestingCommand.cxx ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
cmEnableTestingCommand.h sets variable now 2003-12-29 16:35:32 -05:00
cmEndForEachCommand.cxx fix warning 2004-05-12 15:34:06 -04:00
cmEndForEachCommand.h ENH: Make more commands scriptable 2004-02-06 13:47:11 -05:00
cmEndIfCommand.cxx ENH: add stdlib.h for portability to borland 6 2003-05-24 10:07:58 -04:00
cmEndIfCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmEndWhileCommand.cxx ENH: added while command 2005-01-21 09:38:04 -05:00
cmEndWhileCommand.h ENH: added while command 2005-01-21 09:39:27 -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 ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmExportLibraryDependencies.cxx STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity. 2004-11-03 07:51:51 -05:00
cmExportLibraryDependencies.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmFLTKWrapUICommand.cxx clean up commands so they don't need extra variable 2004-06-16 09:44:03 -04:00
cmFLTKWrapUICommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmFileCommand.cxx ENH: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
cmFileCommand.h ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops 2004-04-18 14:41:46 -04:00
cmFindFileCommand.cxx removed redundent includes 2003-08-10 18:30:54 -04:00
cmFindFileCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmFindLibraryCommand.cxx BUG: use IsNOTFOUND 2003-02-07 10:18:07 -05:00
cmFindLibraryCommand.h BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH 2004-04-22 13:24:20 -04:00
cmFindPackageCommand.cxx PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster 2004-10-27 10:47:14 -04:00
cmFindPackageCommand.h ENH#696: Adding REQUIRED option to FIND_PACKAGE command. It will terminate the cmake configure step if the package is not found. 2004-04-19 10:36:42 -04:00
cmFindPathCommand.cxx BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH 2004-04-22 13:24:20 -04:00
cmFindPathCommand.h BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH 2004-04-22 13:24:20 -04:00
cmFindProgramCommand.cxx removed redundent includes 2003-08-10 18:30:54 -04:00
cmFindProgramCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmForEachCommand.cxx BUG: Propagate file name and line number inside FOREACH. Fixes Bug #1169 - Erro messages inside FOREACH have bad filename and line number 2004-09-15 13:31:20 -04:00
cmForEachCommand.h ENH: Add RANGE support to FOREACH 2004-04-29 15:12:40 -04:00
cmFunctionBlocker.h ERR: Fixed unused parameter warning. 2002-12-13 09:18:01 -05:00
cmGeneratedFileStream.cxx COMP: Fix unused parameter warning when bootstrapping. 2005-01-28 17:25:51 -05:00
cmGeneratedFileStream.h ENH: Add compression support 2005-01-27 10:14:24 -05:00
cmGetCMakePropertyCommand.cxx ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmGetCMakePropertyCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmGetDirectoryPropertyCommand.cxx ENH: Implement additional make clean files as a directory property instead of cmake variable 2004-05-20 16:56:34 -04:00
cmGetDirectoryPropertyCommand.h ENH: Add GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can change include directories and get all sorts of things. Closes Bug #25 - Get_CMAKE_PROPERTIES 2004-04-23 16:20:36 -04:00
cmGetFilenameComponentCommand.cxx Several fixes/improvements: 2003-02-07 14:04:16 -05:00
cmGetFilenameComponentCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmGetSourceFilePropertyCommand.cxx ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmGetSourceFilePropertyCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmGetTargetPropertyCommand.cxx ENH: remove warnings 2004-04-29 12:33:18 -04:00
cmGetTargetPropertyCommand.h ENH: Added documentation of LOCATION target property. 2004-07-28 08:12:22 -04: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: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalBorlandMakefileGenerator.h ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalCodeWarriorGenerator.cxx ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
cmGlobalCodeWarriorGenerator.h ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalGenerator.cxx ENH: more tests are passing, relative paths, and external objects are the ones left now 2005-02-17 17:54:14 -05:00
cmGlobalGenerator.h ENH: depends work between targets 2005-02-03 17:42:55 -05:00
cmGlobalKdevelopGenerator.cxx COMP: fix warning 2005-02-10 08:27:26 -05:00
cmGlobalKdevelopGenerator.h ENH: move most of the to global generator 2005-02-09 23:22:06 -05:00
cmGlobalNMakeMakefileGenerator.cxx ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalNMakeMakefileGenerator.h ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalUnixMakefileGenerator.cxx ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalUnixMakefileGenerator.h ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalVisualStudio6Generator.cxx ENH: move project map to global generator base 2005-01-21 12:26:32 -05:00
cmGlobalVisualStudio6Generator.h ENH: move project map to global generator base 2005-01-21 12:26:32 -05:00
cmGlobalVisualStudio7Generator.cxx ENH: move project map to global generator base 2005-01-21 12:26:32 -05:00
cmGlobalVisualStudio7Generator.h ENH: move project map to global generator base 2005-01-21 12:26:32 -05:00
cmGlobalVisualStudio8Generator.cxx ENH: add support for VCExpress 2005 2004-07-05 12:16:33 -04:00
cmGlobalVisualStudio8Generator.h ENH: add support for VCExpress 2005 2004-07-05 12:16:33 -04:00
cmGlobalVisualStudio71Generator.cxx BUG: fix external project command for VS 7 and 71 2004-09-15 15:15:46 -04:00
cmGlobalVisualStudio71Generator.h BUG: fix external project command for VS 7 and 71 2004-09-15 15:15:46 -04:00
cmGlobalXCodeGenerator.cxx ENH: fix for spaces in the path 2005-02-18 15:45:19 -05:00
cmGlobalXCodeGenerator.h ENH: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
cmITKWrapTclCommand.cxx updated for new custom command 2003-06-05 14:37:35 -04:00
cmITKWrapTclCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmIfCommand.cxx ERR: Fix warnings and memory leak 2004-08-04 08:50:37 -04:00
cmIfCommand.h BUG: When regular expression failes to compile, produce error: Fixes part of Bug #1025 - CMake silently ignores regular expression failure 2004-08-03 08:13:54 -04:00
cmIncludeCommand.cxx ENH: Allow user to overwrite Platforms files 2004-08-09 18:39:58 -04:00
cmIncludeCommand.h DOC: Fix comment 2004-03-28 09:47:39 -05:00
cmIncludeDirectoryCommand.cxx ENH: add a check for empty include directories 2004-10-28 15:40:24 -04:00
cmIncludeDirectoryCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmIncludeExternalMSProjectCommand.cxx ENH: clean up of INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson 2004-09-15 12:07:57 -04: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 removed redundent includes 2003-08-10 18:30:54 -04: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 ENH: Since install works on Windows too, remove the UNIX 2004-07-30 15:50:44 -04:00
cmInstallProgramsCommand.cxx ENH: major changes to support addition of languages from cmake modules directory. 2004-09-22 14:42:05 -04:00
cmInstallProgramsCommand.h ENH: Since install works on Windows too, remove the UNIX 2004-07-30 15:50:44 -04:00
cmInstallTargetsCommand.cxx ENH: Make install on windows seems to work now 2004-01-27 12:37:30 -05:00
cmInstallTargetsCommand.h ENH: Since install works on Windows too, remove the UNIX 2004-07-30 15:50:44 -04: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 removed redundent includes 2003-08-10 18:30:54 -04:00
cmLinkLibrariesCommand.cxx BUG: Fixed crash when optimized/debug argument is not followed by a value. 2004-07-29 11:45:14 -04:00
cmLinkLibrariesCommand.h ENH: Clarified documentation for LINK_LIBRARIES and TARGET_LINK_LIBRARIES. 2004-03-25 08:45:46 -05:00
cmListFileCache.cxx BUG: Fixed line number of end of file error message. 2004-08-31 18:51:35 -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 ENH: Mangled lexer symbols to begin in cmListFileLexer_yy instead of just yy to avoid conflict with other lexers that may be added. 2005-01-19 12:06:24 -05: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 ENH: Mangled lexer symbols to begin in cmListFileLexer_yy instead of just yy to avoid conflict with other lexers that may be added. 2005-01-19 12:06:24 -05: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 ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmLoadCommandCommand.cxx WRN: remove warnings 2004-04-27 08:30:25 -04:00
cmLoadCommandCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmLocalCodeWarriorGenerator.cxx ERR: Fix build on Mac 2004-02-29 09:51:40 -05:00
cmLocalCodeWarriorGenerator.h add COdeWarrior back in for testing 2003-04-16 14:47:44 -04:00
cmLocalGenerator.cxx ENH: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
cmLocalGenerator.h ENH: getting closer 2005-02-14 16:46:32 -05:00
cmLocalKdevelopGenerator.cxx ENH: move most of the to global generator 2005-02-09 23:22:06 -05:00
cmLocalKdevelopGenerator.h ENH: move most of the to global generator 2005-02-09 23:22:06 -05:00
cmLocalUnixMakefileGenerator.cxx BUG: Fix for bug 1100. If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative path it should be converted to a full path relative to each build directory. 2005-02-10 08:22:00 -05:00
cmLocalUnixMakefileGenerator.h ENH: Made ConfigureOutputPaths virtual to help new generator. 2005-01-04 16:26:54 -05:00
cmLocalUnixMakefileGenerator2.cxx ENH: Avoid generating duplicate rules for an object file. A warning about duplicate source files in a target is now generated. 2005-02-17 10:03:27 -05:00
cmLocalUnixMakefileGenerator2.h ENH: Avoid generating duplicate rules for an object file. A warning about duplicate source files in a target is now generated. 2005-02-17 10:03:27 -05:00
cmLocalVisualStudio6Generator.cxx FIX: fixes bugs 1152 and 1154 2005-02-11 14:13:58 -05:00
cmLocalVisualStudio6Generator.h yikes added new custom command support 2003-06-03 10:30:23 -04:00
cmLocalVisualStudio7Generator.cxx FIX: fix for bug 1606 2005-02-17 10:39:59 -05:00
cmLocalVisualStudio7Generator.h ENH: fix bug 1324 2005-02-09 23:25:09 -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: 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
cmMacroCommand.h ENH: Add ARGV and ARGN support to MACRO command. ARGV is the list of all arguments and ARGN is the list of all nonexpected arguments 2004-04-29 17:41:33 -04:00
cmMakeDepend.cxx BUG: fix for bug 373 make depend problem 2003-11-12 14:20:21 -05:00
cmMakeDepend.h removed duplicate includes 2003-08-10 16:02:25 -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: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
cmMakefile.h ENH: more tests are passing 2005-02-16 16:35:32 -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 removed redundent includes 2003-08-10 18:30:54 -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 ENH: Start includding the scripting support 2003-10-29 08:58:54 -05:00
cmOptionCommand.cxx BUG: fix for 282 2004-04-15 13:15:28 -04:00
cmOptionCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmOutputRequiredFilesCommand.cxx Implement GetLineFromStream that actually works and use it instead of getline 2003-03-27 12:24:30 -05:00
cmOutputRequiredFilesCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmProjectCommand.cxx remove warnings 2004-09-22 15:14:04 -04:00
cmProjectCommand.h BUG: 1163 fix documentation 2004-09-17 09:01:49 -04:00
cmQTWrapCPPCommand.cxx clean up commands so they don't need extra variable 2004-06-16 09:44:03 -04:00
cmQTWrapCPPCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmQTWrapUICommand.cxx ENH: remove QT_WRAP_UI flag 2004-06-29 16:40:13 -04:00
cmQTWrapUICommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmRemoveCommand.cxx BUG: fix broken command 2003-03-21 11:24:09 -05:00
cmRemoveCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -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: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add opposite to ADD_DEFINITIONS 2004-04-15 13:58:10 -04: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: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmSetCommand.cxx COMP: fix unused var warning 2005-01-20 15:26:11 -05:00
cmSetCommand.h ENH: now the set command can set environment variables 2005-01-20 14:38:16 -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: Implement additional make clean files as a directory property instead of cmake variable 2004-05-20 16:56:34 -04:00
cmSetSourceFilesPropertiesCommand.cxx ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmSetSourceFilesPropertiesCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmSetTargetPropertiesCommand.cxx ENH: add target properties files 2002-12-21 11:14:47 -05:00
cmSetTargetPropertiesCommand.h DOC: Fix comment 2004-03-28 09:47:39 -05:00
cmSiteNameCommand.cxx BUG: fix for bug 689 2004-04-15 11:38:35 -04:00
cmSiteNameCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmSourceFile.cxx BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
cmSourceFile.h BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
cmSourceFilesCommand.cxx ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmSourceFilesCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmSourceFilesRemoveCommand.cxx ENH: add stdlib.h for portability to borland 6 2003-05-24 10:07:58 -04:00
cmSourceFilesRemoveCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmSourceGroup.cxx ENH: Fully implemented SOURCE_GROUP command. 2003-07-23 15:32:54 -04:00
cmSourceGroup.h ENH: Fully implemented SOURCE_GROUP command. 2003-07-23 15:32:54 -04:00
cmSourceGroupCommand.cxx ENH: put back old style call to SOURCE_GROUP, no need to break things for this 2003-07-28 14:43:04 -04:00
cmSourceGroupCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmStandardIncludes.h BUG: Add a safety check so that you cannot send cmOStringStream.str() to other stream and produce the funky hex number. This makes it impossible to compile such a code. Adding that exposed a whole bunch of places in CMake where streams were used wrongly 2004-04-29 14:51:08 -04:00
cmStringCommand.cxx ENH: Added STRING(CONFIGURE ...) command. 2004-03-04 10:05:14 -05:00
cmStringCommand.h ENH: Documented use of \1 syntax in replace expression. 2004-05-03 10:10:57 -04:00
cmSubdirCommand.cxx ENH: add SUBDIR PREORDER and fix clean for non-relative paths 2004-04-23 12:52:48 -04:00
cmSubdirCommand.h clean up documentation 2004-06-16 09:45:16 -04: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 ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system. 2005-02-17 11:28:13 -05:00
cmSystemTools.h ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system. 2005-02-17 11:28:13 -05:00
cmTarget.cxx COMP: Using const_iterator instead of iterator to walk through custom command dependencies. 2005-02-18 16:12:33 -05:00
cmTarget.h COMP: Added missing forward declaration of cmMakefile. This was only working because cmCustomCommand.h declared it. 2005-02-18 16:12:08 -05:00
cmTargetLinkLibrariesCommand.cxx BUG: Fixed crash when optimized/debug argument is not followed by a value. 2004-07-29 11:45:14 -04:00
cmTargetLinkLibrariesCommand.h ENH: Clarified documentation for LINK_LIBRARIES and TARGET_LINK_LIBRARIES. 2004-03-25 08:45:46 -05:00
cmTryCompileCommand.cxx remove warning 2004-09-23 09:08:00 -04:00
cmTryCompileCommand.h fix to the signature and argument parsing 2003-12-11 08:57:40 -05:00
cmTryRunCommand.cxx ENH: fix for 1450 2005-02-09 23:00:16 -05:00
cmTryRunCommand.h ENH: fix for 1450 2005-02-09 23:00:16 -05:00
cmUseMangledMesaCommand.cxx ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
cmUseMangledMesaCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmUtilitySourceCommand.cxx ENH: use GetRequiredDefinition instead of GetDefinition and crash 2004-08-11 16:58:09 -04:00
cmUtilitySourceCommand.h removed redundent includes 2003-08-10 18:30:54 -04: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 Oops, std namespace 2003-02-04 09:50:20 -05:00
cmVTKWrapJavaCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmVTKWrapPythonCommand.cxx ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
cmVTKWrapPythonCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmVTKWrapTclCommand.cxx ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
cmVTKWrapTclCommand.h ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmVariableRequiresCommand.cxx spelling errors 2003-02-14 09:54:15 -05:00
cmVariableRequiresCommand.h removed redundent includes 2003-08-10 18:30:54 -04: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 2005-02-18 02:44:58 -05:00
cmVersion.h ENH: Add development version support in CMake 2004-10-22 15:44:54 -04:00
cmWhileCommand.cxx COMP: fix unused var warning 2005-01-21 11:22:44 -05:00
cmWhileCommand.h ENH: added while command 2005-01-21 09:38:04 -05:00
cmWin32ProcessExecution.cxx BUG: make sure handles are always closed even if Wait is not called. 2005-01-17 14:29:11 -05:00
cmWin32ProcessExecution.h BUG: make sure handles are always closed even if Wait is not called. 2005-01-17 14:29:11 -05:00
cmWrapExcludeFilesCommand.cxx ENH: Cleanups 2004-02-22 13:14:59 -05:00
cmWrapExcludeFilesCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmWriteFileCommand.cxx ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops 2004-04-18 14:41:46 -04:00
cmWriteFileCommand.h ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops 2004-04-18 14:41:46 -04:00
cmXCodeObject.cxx ENH: fix bug in target linking 2005-02-07 17:36:34 -05:00
cmXCodeObject.h ENH: more tests are passing, relative paths, and external objects are the ones left now 2005-02-17 17:54:14 -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 BUG: Removing "guess when there is a space in the path" check for chdir command. It is the responsibility of the caller of the command to ensure the arguments are properly quoted on the command line. 2005-02-17 07:53:57 -05:00
cmake.h ENH: Added build system integrity check to cmLocalUnixMakefileGenerator2. This now uses a special --check-build-system flag to cmake which replaces --check-rerun. Integrity of dependencies is also checked during generation. 2004-10-29 16:50:46 -04:00
cmakemain.cxx BUG: fix CommandLine test problems with spaces and testing for the return value 2005-02-16 13:15:25 -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 BUG: fix for bug 998, fix spelling errors 2004-07-26 16:59:55 -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 ENH: added missing documentation 2005-01-27 10:47:37 -05:00