CMake/Source
Mathieu Malaterre 5623ef913f ENH: Add trailing whitespace 2006-03-10 13:33:28 -05:00
..
CPack STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
CTest STYLE: Fix some style issues 2006-03-09 11:17:10 -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 ENH: Since list file cache does not make much sense any more (because of proper list file parsing), and it actually adds unnecessary complications and make ctest scripting not work, take it out 2006-02-07 08:49:42 -05:00
WXDialog Implemented new parser which can handle: 2005-08-10 16:18:54 -04:00
kwsys ENH: Add trailing whitespace 2006-03-10 13:33:28 -05:00
.cvsignore
CMakeLists.txt ENH: Add package to bundle test 2006-03-10 10:12:26 -05:00
cmAddCustomCommandCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddCustomCommandCommand.h ENH: add working directory support 2006-02-08 10:58:36 -05:00
cmAddCustomTargetCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddCustomTargetCommand.h ENH: add working directory support 2006-02-08 10:58:36 -05:00
cmAddDefinitionsCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddDefinitionsCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmAddDependenciesCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05: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: check in new find stuff 2006-03-02 13:30:22 -05:00
cmBuildCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -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
cmBuildNameCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCMakeMinimumRequired.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCMakeMinimumRequired.h ENH: Added FATAL_ERROR option and fixed check to not have floating point roundoff problems. 2006-02-14 17:16:14 -05:00
cmCPluginAPI.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCPluginAPI.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCTest.cxx STYLE: Fix some style issues 2006-03-09 11:57:43 -05:00
cmCTest.h STYLE: Fix some style issues 2006-03-09 11:57:43 -05:00
cmCacheManager.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCacheManager.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05: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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05: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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCommandArgumentParserTokens.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCommands.cxx ENH: Several packaging issues. Allow random variables to be passed to cpack (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos 2006-02-27 10:58:20 -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: 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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCreateTestSourceList.h STYLE: fix docs 2005-11-16 10:37:02 -05:00
cmCustomCommand.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmCustomCommand.h ENH: add working directory support 2006-02-08 10:58:36 -05:00
cmData.h
cmDepends.cxx ENH: correct include for memcpy 2006-01-23 12:31:08 -05: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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmDependsC.h STYLE: Fix some style issues 2006-03-10 13:06:26 -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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmDependsFortranLexer.h STYLE: Fix some style issues 2006-03-10 13:06:26 -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 for bug 2808, use dlopen on new OSX versions 2006-02-16 10:35:18 -05:00
cmDynamicLoader.h ENH: fix for bug 2808, use dlopen on new OSX versions 2006-02-16 10:35:18 -05:00
cmElseCommand.cxx
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
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 ENH: Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM. 2006-02-10 11:43:35 -05:00
cmExecuteProcessCommand.cxx ENH: Remove extra windows newline characters from process output. Centralized text fix processing. 2006-02-10 11:46:34 -05:00
cmExecuteProcessCommand.h ENH: Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM. 2006-02-10 11:43:35 -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: add working directory support 2006-02-08 10:58:36 -05:00
cmFLTKWrapUICommand.h STYLE: fix docs 2005-11-16 11:57:36 -05:00
cmFileCommand.cxx ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmFileCommand.h ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -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
cmFindBase.cxx ENH: avoid adding junk into paths 2006-03-10 11:12:53 -05:00
cmFindBase.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindFileCommand.cxx ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindFileCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindLibraryCommand.cxx ENH: fix spelling errors in docs 2006-03-02 13:43:39 -05:00
cmFindLibraryCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindPackageCommand.cxx ENH: Added optional component list to the REQUIRED option of the FIND_PACKAGE command. This addresses bug#2771. 2006-01-27 13:07:23 -05:00
cmFindPackageCommand.h ENH: Added optional component list to the REQUIRED option of the FIND_PACKAGE command. This addresses bug#2771. 2006-01-27 13:07:23 -05:00
cmFindPathCommand.cxx ENH: fix a bug in the find path stuff so that it can find headers deep in frameworks 2006-03-09 11:35:38 -05:00
cmFindPathCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
cmFindProgramCommand.cxx ENH: make sure system path is not added unless asked for 2006-03-08 18:16:01 -05:00
cmFindProgramCommand.h ENH: check in new find stuff 2006-03-02 13:30:22 -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
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 BUG: ABSOLUTE option should evaluate relative paths with respect to CMAKE_CURRENT_SOURCE_DIR. This addresses bug#2797. 2006-01-31 10:46:29 -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 BUG: Work-around borland make bug that drops a rule completely if it has no dependencies or commands. 2006-02-16 18:50:16 -05:00
cmGlobalBorlandMakefileGenerator.h ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
cmGlobalGenerator.cxx BUG: Check for whether to add -C to package rule should check for a . in the first character not the second. 2006-03-07 14:38:52 -05:00
cmGlobalGenerator.h BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalKdevelopGenerator.cxx ENH: apply patch from Alex to support some more kdevelop stuff 2006-02-18 11:03:36 -05:00
cmGlobalKdevelopGenerator.h ENH: apply patch from Alex to support some more kdevelop stuff 2006-02-18 11:03:36 -05:00
cmGlobalMSYSMakefileGenerator.cxx ENH: use last mount point found for mingw location, not first 2006-02-21 09:35:11 -05:00
cmGlobalMSYSMakefileGenerator.h ENH: better finding of mingw from msys, and delete CMakeFiles directory when cache is deleted 2006-02-20 23:08:12 -05:00
cmGlobalMinGWMakefileGenerator.cxx ENH: better algorithm for looking for make and gcc on msys and mingw 2006-02-15 21:26:47 -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 ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall. 2006-03-01 18:54:17 -05:00
cmGlobalUnixMakefileGenerator3.h ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall. 2006-03-01 18:54:17 -05:00
cmGlobalVisualStudio6Generator.cxx BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalVisualStudio6Generator.h BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalVisualStudio7Generator.cxx BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalVisualStudio7Generator.h BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalVisualStudio8Generator.cxx BUG: Avoid adding unused rules to special targets like ALL_BUILD. Make sure project regeneration rules go only in desired targets. 2006-02-14 16:32:20 -05:00
cmGlobalVisualStudio8Generator.h BUG: Fixed generation of VS8 solution file to not be re-written when loaded by VS and to work with msbuild. 2006-02-14 15:35:34 -05:00
cmGlobalVisualStudio71Generator.cxx COMP: Even more global target fixes 2006-02-24 17:35:35 -05:00
cmGlobalVisualStudio71Generator.h BUG: Fixed generation of VS8 solution file to not be re-written when loaded by VS and to work with msbuild. 2006-02-14 15:35:34 -05:00
cmGlobalWatcomWMakeGenerator.cxx ENH: fix problem with watcom and short paths and -I 2006-01-23 13:50:23 -05:00
cmGlobalWatcomWMakeGenerator.h ENH: add support for watcom wmake and wcl386 2006-01-17 10:21:45 -05:00
cmGlobalXCode21Generator.cxx ENH: add real support for Xcode21 2005-09-02 16:29:32 -04:00
cmGlobalXCode21Generator.h COMP: Even more global target fixes 2006-02-24 17:35:35 -05:00
cmGlobalXCodeGenerator.cxx BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmGlobalXCodeGenerator.h BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
cmIfCommand.cxx ENH: Allow IF(DEFINED ENV{somevar}) to work. 2006-02-10 14:41:31 -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: add working directory support 2006-02-08 10:58:36 -05:00
cmIncludeExternalMSProjectCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmIncludeRegularExpressionCommand.cxx
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
cmInstallCommand.cxx ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -05:00
cmInstallCommand.h ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -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 ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691. 2006-02-19 18:47:13 -05:00
cmInstallFilesGenerator.cxx ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -05:00
cmInstallFilesGenerator.h ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -05:00
cmInstallGenerator.cxx ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -05:00
cmInstallGenerator.h ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -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 ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691. 2006-02-19 18:47:13 -05:00
cmInstallScriptGenerator.cxx ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. 2006-02-19 15:25:27 -05:00
cmInstallScriptGenerator.h ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. 2006-02-19 15:25:27 -05:00
cmInstallTargetGenerator.cxx ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -05:00
cmInstallTargetGenerator.h ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -05:00
cmInstallTargetsCommand.cxx BUG: Fixed relink with new install framework. 2006-02-19 17:27:47 -05:00
cmInstallTargetsCommand.h ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. 2006-02-19 15:25:27 -05:00
cmLinkDirectoriesCommand.cxx
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
cmListCommand.cxx ENH: Add initial implementation of the list command 2006-02-10 14:11:12 -05:00
cmListCommand.h ENH: Add initial implementation of the list command 2006-02-10 14:11:12 -05:00
cmListFileCache.cxx BUG: Remove some old legacy code and remove memory leak 2006-03-08 10:52:29 -05:00
cmListFileCache.h BUG: Remove some old legacy code and remove memory leak 2006-03-08 10:52:29 -05: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 ENH: add support for language flags at rule expansion time 2006-03-06 15:14:23 -05:00
cmLocalGenerator.h ENH: add support for language flags at rule expansion time 2006-03-06 15:14:23 -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 ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmLocalUnixMakefileGenerator3.h ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmLocalVisualStudio6Generator.cxx COMP: Even more global target fixes 2006-02-24 17:35:35 -05:00
cmLocalVisualStudio6Generator.h BUG: Fixed generation of cmake re-run rules. 2006-02-09 18:42:58 -05:00
cmLocalVisualStudio7Generator.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmLocalVisualStudio7Generator.h ENH: fix line length style stuff 2006-03-10 11:13:15 -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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmMacroCommand.h STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmMakeDepend.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmMakeDepend.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmMakeDirectoryCommand.cxx
cmMakeDirectoryCommand.h ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
cmMakefile.cxx ENH: removed unused methods after find changes 2006-03-02 15:03:36 -05:00
cmMakefile.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmMakefileExecutableTargetGenerator.cxx ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmMakefileExecutableTargetGenerator.h ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES. 2006-02-16 15:19:00 -05:00
cmMakefileLibraryTargetGenerator.cxx ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmMakefileLibraryTargetGenerator.h ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES. 2006-02-16 15:19:00 -05:00
cmMakefileTargetGenerator.cxx ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
cmMakefileTargetGenerator.h COMP: fix compiler warning 2006-02-15 12:32:43 -05:00
cmMakefileUtilityTargetGenerator.cxx ENH: Cleaned up generation of symbolic rules. Removed generation of rebuild_cache and similar rules from internal makefiles. 2006-02-15 16:35:16 -05:00
cmMakefileUtilityTargetGenerator.h ENH: some cleanup of the makefile generator 2006-02-14 10:36:04 -05:00
cmMarkAsAdvancedCommand.cxx
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 ENH: fix docs, and revert fatal error change 2006-01-25 11:07:46 -05:00
cmMessageCommand.h STYLE: grammer fix 2006-01-27 12:58:34 -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 STYLE: spelling fix 2006-01-27 12:58:53 -05:00
cmOrderLinkDirectories.cxx BUG: Deal with case insensitivity on windows linker paths. Also fixed spelling typo. 2006-02-09 17:29:58 -05:00
cmOrderLinkDirectories.h BUG: Deal with case insensitivity on windows linker paths. Also fixed spelling typo. 2006-02-09 17:29:58 -05:00
cmOutputRequiredFilesCommand.cxx ENH: fix test 2005-10-18 16:35:11 -04:00
cmOutputRequiredFilesCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -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: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmQTWrapCPPCommand.cxx ENH: add working directory support 2006-02-08 10:58:36 -05:00
cmQTWrapCPPCommand.h STYLE: fix docs 2005-11-17 10:22:05 -05:00
cmQTWrapUICommand.cxx ENH: add working directory support 2006-02-08 10:58:36 -05:00
cmQTWrapUICommand.h STYLE: fix docs 2005-11-17 10:28:35 -05:00
cmRemoveCommand.cxx
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: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmSeparateArgumentsCommand.cxx
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 BUG: Report error when a target does not exist. 2006-02-16 17:49:59 -05:00
cmSetTargetPropertiesCommand.h ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets. 2006-03-01 22:45:13 -05:00
cmSetTestsPropertiesCommand.cxx ENH: Add set and get test propety command 2005-07-31 11:51:42 -04:00
cmSetTestsPropertiesCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -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 ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmSourceGroupCommand.cxx ENH: fix problem if there are .. in the path to the source file specified in a source group 2006-02-27 23:06:44 -05:00
cmSourceGroupCommand.h STYLE: fix docs 2005-11-17 11:04:11 -05:00
cmStandardIncludes.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmStringCommand.cxx BUG: end is not really end, but rather length 2005-10-20 10:11:03 -04:00
cmStringCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05: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 ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h removed redundent includes 2003-08-10 18:30:54 -04:00
cmSystemTools.cxx BUG: Even more VS8 issues 2006-03-01 13:05:57 -05:00
cmSystemTools.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmTarget.cxx ENH: Replaced UpdateLocation method with call to GetLocation. Added comment about problems with the LOCATION attribute. 2006-03-03 18:06:44 -05:00
cmTarget.h ENH: fix line length style stuff 2006-03-10 11:13:15 -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: pass CMAKE_MODULE_PATH into try compile projects 2006-03-02 14:39:12 -05:00
cmTryCompileCommand.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmTryRunCommand.cxx ENH: Since list file cache does not make much sense any more (because of proper list file parsing), and it actually adds unnecessary complications and make ctest scripting not work, take it out 2006-02-07 08:49:42 -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: fix broken tests 2006-02-08 15:37:54 -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
cmVariableWatch.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmVersion.cxx STYLE: Nightly Version update 2006-03-10 02:32:13 -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: fix line length style stuff 2006-03-10 11:13:15 -05: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 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmake.h ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
cmakemain.cxx ENH: Since list file cache does not make much sense any more (because of proper list file parsing), and it actually adds unnecessary complications and make ctest scripting not work, take it out 2006-02-07 08:49:42 -05:00
cmaketest.h.in
cmakewizard.cxx STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
cmakewizard.h COMP: Remove warning 2005-04-26 11:15:33 -04:00
cmw9xcom.cxx
ctest.cxx STYLE: Fix some style issues 2006-03-09 11:57:43 -05:00