CMake/Source
Andy Cedilnik a8c74a6b57 BUG: On windows allow removing of files that are read-only 2005-02-16 16:03:21 -05:00
..
CTest COMP: Remove unused variable 2005-02-16 14:38:36 -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 BUG: On windows allow removing of files that are read-only 2005-02-16 16:03:21 -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: only do objc++ test with GNU of course 2005-02-14 10:16:58 -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: getting closer 2005-02-14 16:46:32 -05:00
cmCTest.h ENH: Several cleanups and improvements 2005-01-27 15:54:47 -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: 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.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 PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster 2004-10-27 10:47:14 -04: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: depends work between targets 2005-02-03 17:42:55 -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: add custom commands, still failing a bunch of tests 2005-02-15 17:25:40 -05:00
cmGlobalXCodeGenerator.h ENH: add custom commands, still failing a bunch of tests 2005-02-15 17:25:40 -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: move AddFlags stuff up to LocalGenerator from LocalUnix generator 2005-02-02 13:19:57 -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: Split cmLocalUnixMakefileGenerator2 away from cmLocalUnixMakefileGenerator to be a stand-alone generator. 2005-02-10 16:18:27 -05:00
cmLocalUnixMakefileGenerator2.h ENH: Split cmLocalUnixMakefileGenerator2 away from cmLocalUnixMakefileGenerator to be a stand-alone generator. 2005-02-10 16:18: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 1460 2005-02-11 14:20:51 -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 ENH: fix for relative paths 2004-12-03 09:05:07 -05:00
cmMakefile.h ENH: Added GetComplainRegularExpression method. 2005-02-07 15:09:22 -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: Fix aus source dir and add better testing of it 2004-04-27 09:22:57 -04:00
cmSourceFile.h removed redundent includes 2003-08-10 18:30:54 -04: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 BUG: Fix to avoid relative path with ..s all the way to the root. 2004-12-09 16:14:46 -05:00
cmSystemTools.h FIX: go back to not trying to handle spaces in the path for run single command and comment it so that people know to call the right thing 2004-10-25 13:16:05 -04:00
cmTarget.cxx COMP: remove warnings 2004-10-22 16:58:59 -04:00
cmTarget.h ENH: add the ability to generate custom commands for a language that is not supported by an IDE 2004-10-21 14:34:02 -04: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-16 02:18:26 -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: add link library stuff 2005-02-08 17:12:38 -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: fix CommandLine test problems with spaces and testing for the return value 2005-02-16 13:15:25 -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