CMake/Source
Bill Hoffman 8b07c96090 ENH: fix memory leak 2007-08-10 11:15:19 -04:00
..
CPack COMP: silence warnings 2007-08-08 15:44:02 -04:00
CTest COMP: this copy of curl is unused, the one in Utilities/cmcurl/ is used 2007-08-09 14:26:10 -04:00
CursesDialog ENH: 2007-06-28 11:00:57 -04:00
FLTKDialog
MFCDialog ENH: separate the commands into current and compat as in cmake 2007-08-01 15:51:05 -04:00
WXDialog
kwsys STYLE: fix typo 2007-08-09 09:03:25 -04:00
.cvsignore
CMakeLists.txt COMP: this copy of curl is unused, the one in Utilities/cmcurl/ is used 2007-08-09 14:26:10 -04:00
cmAddCustomCommandCommand.cxx
cmAddCustomCommandCommand.h STYLE: add more docs 2007-07-17 13:43:37 -04:00
cmAddCustomTargetCommand.cxx ENH: some more cleanup 2007-03-13 15:18:27 -04:00
cmAddCustomTargetCommand.h
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx COMP: compile fix and remove warning 2007-05-22 10:42:37 -04:00
cmAddExecutableCommand.h
cmAddLibraryCommand.cxx STYLE: better error message, name the new manpages cmakecommands, 2007-07-13 12:03:13 -04:00
cmAddLibraryCommand.h ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet working 2007-06-22 09:58:10 -04:00
cmAddSubDirectoryCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h
cmAuxSourceDirectoryCommand.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmAuxSourceDirectoryCommand.h
cmBootstrapCommands.cxx ENH: add framework for unified handling of arguments to cmake commands, 2007-07-02 15:43:21 -04:00
cmBuildCommand.cxx
cmBuildCommand.h
cmBuildNameCommand.cxx
cmBuildNameCommand.h
cmCMakeMinimumRequired.cxx
cmCMakeMinimumRequired.h
cmCPluginAPI.cxx ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet working 2007-06-22 09:58:10 -04:00
cmCPluginAPI.h
cmCTest.cxx ENH: change error to warning so ctesttest3 passes 2007-08-06 17:09:47 -04:00
cmCTest.h STYLE: remove argument bool fast, it was unused 2007-06-12 09:40:36 -04:00
cmCacheManager.cxx ENH: -U for removing variables now uses globbing expressions 2007-06-04 13:48:11 -04:00
cmCacheManager.h BUG: When a non-cache variable is marked as advance do not use the cmMakefile implementation of AddCacheDefinition to avoid removing the makefile definition. 2007-04-10 16:03:10 -04:00
cmCommand.h ENH: add framework for unified handling of arguments to cmake commands, 2007-07-02 15:43:21 -04:00
cmCommandArgumentLexer.cxx ENH: fix for aix 2007-06-05 09:19:27 -04:00
cmCommandArgumentLexer.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmCommandArgumentLexer.in.l ENH: fix for aix 2007-06-05 09:19:27 -04:00
cmCommandArgumentParser.cxx STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmCommandArgumentParser.y
cmCommandArgumentParserHelper.cxx BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test. 2007-06-06 16:20:02 -04:00
cmCommandArgumentParserHelper.h BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test. 2007-06-06 16:20:02 -04:00
cmCommandArgumentParserTokens.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmCommandArgumentsHelper.cxx STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of "Unix Makefiles - 2007-07-03 16:10:50 -04:00
cmCommandArgumentsHelper.h ENH: add framework for unified handling of arguments to cmake commands, 2007-07-02 15:43:21 -04:00
cmCommands.cxx COMP: fix bootstrapping 2007-06-26 17:08:29 -04:00
cmCommands.h
cmConfigure.cmake.h.in STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmConfigureFileCommand.cxx BUG: No need for the backward compatibility variable warning 2007-04-04 12:05:44 -04:00
cmConfigureFileCommand.h
cmCoreTryCompile.cxx ENH: determine typesize by compiling a file and reading strings from the compiled output. 2007-06-04 17:08:46 -04:00
cmCoreTryCompile.h ENH: add two simple tests for TRY_RUN() 2007-05-24 11:27:51 -04:00
cmCreateTestSourceList.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmCreateTestSourceList.h
cmCustomCommand.cxx ENH: Removed "Used" mark from custom commands. It is no longer needed or checked by any generators. 2007-05-28 11:18:15 -04:00
cmCustomCommand.h ENH: Removed "Used" mark from custom commands. It is no longer needed or checked by any generators. 2007-05-28 11:18:15 -04:00
cmData.h
cmDefinePropertyCommand.cxx ENH: added the ability to document variables and cached_variables 2007-06-25 10:34:21 -04:00
cmDefinePropertyCommand.h STYLE: rename chain to inherit in the docs 2007-06-26 13:50:14 -04:00
cmDepends.cxx
cmDepends.h
cmDependsC.cxx
cmDependsC.h
cmDependsFortran.cxx
cmDependsFortran.h
cmDependsFortranLexer.cxx
cmDependsFortranLexer.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmDependsFortranLexer.in.l
cmDependsFortranParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05:00
cmDependsFortranParser.h
cmDependsFortranParser.y
cmDependsFortranParserTokens.h
cmDependsJava.cxx
cmDependsJava.h
cmDependsJavaLexer.cxx
cmDependsJavaLexer.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmDependsJavaLexer.in.l
cmDependsJavaParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05:00
cmDependsJavaParser.y
cmDependsJavaParserHelper.cxx
cmDependsJavaParserHelper.h
cmDependsJavaParserTokens.h
cmDocumentation.cxx BUG: properties and module names are case sensitive 2007-08-09 08:48:56 -04:00
cmDocumentation.h STYLE: sort the property documentation into 2007-07-11 15:53:58 -04:00
cmDumpDocumentation.cxx ENH: 2007-06-28 11:00:57 -04:00
cmDynamicLoader.cxx
cmDynamicLoader.h
cmElseCommand.cxx
cmElseCommand.h
cmElseIfCommand.cxx
cmElseIfCommand.h
cmEnableLanguageCommand.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmEnableLanguageCommand.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmEndForEachCommand.cxx
cmEndForEachCommand.h
cmEndIfCommand.cxx
cmEndIfCommand.h
cmEndMacroCommand.cxx
cmEndMacroCommand.h
cmEndWhileCommand.cxx
cmEndWhileCommand.h
cmExecProgramCommand.cxx
cmExecProgramCommand.h STYLE: fix typo (bug #5115) 2007-06-08 09:19:19 -04:00
cmExecuteProcessCommand.cxx
cmExecuteProcessCommand.h
cmExportCommand.cxx STYLE: use correct case for cmGlobalUnixMakefileGenerator3 2007-08-09 15:57:30 -04:00
cmExportCommand.h STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmExportLibraryDependencies.cxx STYLE: remove duplicate non-const accessors GetLocalGenerator(int) and 2007-06-15 10:10:24 -04:00
cmExportLibraryDependencies.h STYLE: remove duplicate non-const accessors GetLocalGenerator(int) and 2007-06-15 10:10:24 -04:00
cmExprLexer.cxx
cmExprLexer.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmExprLexer.in.l
cmExprParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05:00
cmExprParser.y
cmExprParserHelper.cxx
cmExprParserHelper.h
cmExprParserTokens.h
cmExternalMakefileProjectGenerator.cxx STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of "Unix Makefiles - 2007-07-03 16:10:50 -04:00
cmExternalMakefileProjectGenerator.h COMP: include cmStandardIncludes.h instead of <vector> and <string>, this 2007-06-13 12:52:29 -04:00
cmExtraCodeBlocksGenerator.cxx ENH: don't create a CodeBlocks workspace, the CodeBlocks projects cover 2007-08-07 00:00:32 -04:00
cmExtraCodeBlocksGenerator.h STYLE: fix line lengths 2007-08-06 13:24:42 -04:00
cmExtraEclipseCDT4Generator.cxx STYLE: fix line lengths 2007-08-06 13:24:42 -04:00
cmExtraEclipseCDT4Generator.h ENH: add Eclipse CDT4 generator, patch from Miguel A. Figueroa-Villanueva 2007-08-01 09:18:50 -04:00
cmFLTKWrapUICommand.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmFLTKWrapUICommand.h
cmFileCommand.cxx STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmFileCommand.h COMP: Remove unused argument. 2007-07-02 16:04:15 -04:00
cmFileTimeComparison.cxx
cmFileTimeComparison.h
cmFindBase.cxx BUG: Fixed spelling and formatting of new documentation. 2007-06-08 13:43:17 -04:00
cmFindBase.h STYLE: fix line lengths 2007-05-18 08:49:06 -04:00
cmFindFileCommand.cxx
cmFindFileCommand.h
cmFindLibraryCommand.cxx ENH: Added global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths to be searched optionally. Turn off the feature on debian systems. This addresses debian report 419007. 2007-06-27 12:07:34 -04:00
cmFindLibraryCommand.h
cmFindPackageCommand.cxx ENH: remove the watch for the upper case variable name, it breaks the 2007-08-08 13:05:27 -04:00
cmFindPackageCommand.h COMP: also commit the header... 2007-08-07 16:26:59 -04:00
cmFindPathCommand.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmFindPathCommand.h
cmFindProgramCommand.cxx ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmFindProgramCommand.h
cmForEachCommand.cxx
cmForEachCommand.h
cmFunctionBlocker.h
cmGeneratedFileStream.cxx
cmGeneratedFileStream.h COMP: Fix warning about not being able to automatically generate a copy constructor. 2007-08-01 10:53:28 -04:00
cmGetCMakePropertyCommand.cxx ENH: some property cleanup and added GetProperty 2007-06-25 09:51:37 -04:00
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx BUG: fix screwup in GetDirectoryProp... 2007-07-12 10:17:37 -04:00
cmGetDirectoryPropertyCommand.h
cmGetFilenameComponentCommand.cxx STYLE: fix line length 2006-05-10 15:56:00 -04:00
cmGetFilenameComponentCommand.h
cmGetPropertyCommand.cxx COMP: fix warnings 2007-06-25 12:50:29 -04:00
cmGetPropertyCommand.h STYLE: rename chain to inherit in the docs 2007-06-26 13:50:14 -04:00
cmGetSourceFilePropertyCommand.cxx ENH: added some documentation to explain a section of code a bit better 2007-07-10 14:05:06 -04:00
cmGetSourceFilePropertyCommand.h
cmGetTargetPropertyCommand.cxx ENH: if get_target_property() doesn't find a target with the given name, it 2007-05-31 12:03:52 -04:00
cmGetTargetPropertyCommand.h
cmGetTestPropertyCommand.cxx
cmGetTestPropertyCommand.h ENH: added some documentation on how to find the default properties of a test 2007-02-23 09:54:55 -05:00
cmGlobalBorlandMakefileGenerator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalBorlandMakefileGenerator.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalGenerator.cxx STYLE: I think the comment (and the book) were wrong about the naming of 2007-08-07 15:09:21 -04:00
cmGlobalGenerator.h BUG: Target exclusion-from-all tests should always use the root local generator associated with the all target being tested. 2007-08-03 15:44:25 -04:00
cmGlobalKdevelopGenerator.cxx ENH: enable cvs or svn support if the source has the CVS/.svn subdirs 2007-06-10 19:51:26 -04:00
cmGlobalKdevelopGenerator.h ENH: add cmExternalMakefileProjectGenerator, which should make it easier to 2007-06-08 11:57:16 -04:00
cmGlobalMSYSMakefileGenerator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalMSYSMakefileGenerator.h STYLE: use correct case for cmGlobalUnixMakefileGenerator3 2007-08-09 15:57:30 -04:00
cmGlobalMinGWMakefileGenerator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalMinGWMakefileGenerator.h STYLE: use correct case for cmGlobalUnixMakefileGenerator3 2007-08-09 15:57:30 -04:00
cmGlobalNMakeMakefileGenerator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalNMakeMakefileGenerator.h STYLE: use correct case for cmGlobalUnixMakefileGenerator3 2007-08-09 15:57:30 -04:00
cmGlobalUnixMakefileGenerator3.cxx ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation. 2007-08-03 16:31:08 -04:00
cmGlobalUnixMakefileGenerator3.h BUG: Target exclusion-from-all tests should always use the root local generator associated with the all target being tested. 2007-08-03 15:44:25 -04:00
cmGlobalVisualStudio6Generator.cxx COMP: fix typo 2007-06-28 10:22:58 -04:00
cmGlobalVisualStudio6Generator.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio7Generator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio7Generator.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio8Generator.cxx COMP: Fix build for windows-only generators after change to GetSourceFiles signature. 2007-05-28 11:00:26 -04:00
cmGlobalVisualStudio8Generator.h BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789. 2007-04-04 14:50:35 -04:00
cmGlobalVisualStudio8Win64Generator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio8Win64Generator.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalVisualStudio71Generator.cxx ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -04:00
cmGlobalVisualStudio71Generator.h
cmGlobalVisualStudioGenerator.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmGlobalVisualStudioGenerator.h BUG: The ALL_BUILD target should not have any command lines so that it is not always considered out of date. Moved the 'Build all projects' message into the description field instead of an echo in the command field. Moved common implementation of Generate for VS6 and VS7 into the superclass to avoid duplicate code for the ALL_BUILD target. This addresses bug#4556. 2007-04-10 13:09:03 -04:00
cmGlobalWatcomWMakeGenerator.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmGlobalWatcomWMakeGenerator.h STYLE: use correct case for cmGlobalUnixMakefileGenerator3 2007-08-09 15:57:30 -04:00
cmGlobalXCode21Generator.cxx
cmGlobalXCode21Generator.h
cmGlobalXCodeGenerator.cxx BUG: Only pay attention to the FRAMEWORK target property for SHARED library targets 2007-08-01 13:04:45 -04:00
cmGlobalXCodeGenerator.h ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmHexFileConverter.cxx STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmHexFileConverter.h ENH: make the compiler id detection work, even if the output file name of 2007-05-25 15:22:22 -04:00
cmIfCommand.cxx ENH: add IF(IS_ABSOLUTE path), so no regex matching is required in the cmake scripts 2007-06-06 08:49:18 -04:00
cmIfCommand.h ENH: add IF(IS_ABSOLUTE path), so no regex matching is required in the cmake scripts 2007-06-06 08:49:18 -04:00
cmIncludeCommand.cxx ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmIncludeCommand.h ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmIncludeDirectoryCommand.cxx STYLE: Fix line-too-long. 2007-03-08 08:46:03 -05:00
cmIncludeDirectoryCommand.h BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364 2007-03-07 11:03:57 -05:00
cmIncludeExternalMSProjectCommand.cxx STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmIncludeExternalMSProjectCommand.h
cmIncludeRegularExpressionCommand.cxx
cmIncludeRegularExpressionCommand.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmInstallCommand.cxx ENH: if no COMPONENT is specified, make this install item part of the 2007-08-01 17:10:22 -04:00
cmInstallCommand.h ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation. 2007-08-03 16:31:08 -04:00
cmInstallDirectoryGenerator.cxx ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallDirectoryGenerator.h ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallExportGenerator.cxx ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallExportGenerator.h ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallFilesCommand.cxx BUG: Fix FILES mode after recent changes. 2007-05-25 11:08:52 -04:00
cmInstallFilesCommand.h BUG: Fix FILES mode after recent changes. 2007-05-25 11:08:52 -04:00
cmInstallFilesGenerator.cxx ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallFilesGenerator.h ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallGenerator.cxx ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallGenerator.h ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallProgramsCommand.cxx BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install under the prefix like they did before the recent changes. 2007-05-25 11:01:20 -04:00
cmInstallProgramsCommand.h ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 2007-05-23 15:40:12 -04:00
cmInstallScriptGenerator.cxx ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallScriptGenerator.h
cmInstallTargetGenerator.cxx ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation. 2007-08-03 16:31:08 -04:00
cmInstallTargetGenerator.h ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 2007-07-02 14:56:57 -04:00
cmInstallTargetsCommand.cxx
cmInstallTargetsCommand.h
cmLinkDirectoriesCommand.cxx
cmLinkDirectoriesCommand.h
cmLinkLibrariesCommand.cxx
cmLinkLibrariesCommand.h
cmListCommand.cxx ENH: add LIST(CONTAINS ...) patch from "Miguel A. Figueroa-Villanueva, miguelf (AT) ieee.org 2007-07-12 11:56:45 -04:00
cmListCommand.h ENH: add LIST(CONTAINS ...) patch from "Miguel A. Figueroa-Villanueva, miguelf (AT) ieee.org 2007-07-12 11:56:45 -04:00
cmListFileCache.cxx
cmListFileCache.h BUG: const char* FilePath could point to a non-existent std::string for 2007-05-11 08:36:05 -04:00
cmListFileLexer.c
cmListFileLexer.h
cmListFileLexer.in.l
cmLoadCacheCommand.cxx
cmLoadCacheCommand.h
cmLoadCommandCommand.cxx BUG: Reverting previous change. It did not account for the possibility that the loaded command was built with a different compiler. 2007-04-20 09:49:27 -04:00
cmLoadCommandCommand.h
cmLocalGenerator.cxx ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalGenerator.h ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalUnixMakefileGenerator3.cxx ENH: Replaced dependency integrity map with an explicit map from object file to source file for each language in each target. This simplifies creation of implicit dependency scanning rules and allows more than one object file in a target to start dependency scanning with the same source file. 2007-08-07 13:57:13 -04:00
cmLocalUnixMakefileGenerator3.h ENH: Replaced dependency integrity map with an explicit map from object file to source file for each language in each target. This simplifies creation of implicit dependency scanning rules and allows more than one object file in a target to start dependency scanning with the same source file. 2007-08-07 13:57:13 -04:00
cmLocalVisualStudio6Generator.cxx ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalVisualStudio6Generator.h ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalVisualStudio7Generator.cxx ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalVisualStudio7Generator.h ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalVisualStudioGenerator.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmLocalVisualStudioGenerator.h STYLE: Removed stray comment. 2007-07-09 14:30:33 -04:00
cmLocalXCodeGenerator.cxx ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmLocalXCodeGenerator.h ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
cmMacroCommand.cxx
cmMacroCommand.h
cmMakeDepend.cxx
cmMakeDepend.h
cmMakeDirectoryCommand.cxx
cmMakeDirectoryCommand.h
cmMakefile.cxx ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was before, so it 2007-08-10 09:07:39 -04:00
cmMakefile.h STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmMakefileExecutableTargetGenerator.cxx ENH: Simplify makefile target generator listing of object files to clean. 2007-08-02 09:37:10 -04:00
cmMakefileExecutableTargetGenerator.h
cmMakefileLibraryTargetGenerator.cxx ENH: Simplify makefile target generator listing of object files to clean. 2007-08-02 09:37:10 -04:00
cmMakefileLibraryTargetGenerator.h ENH: initial support for creation of frameworks on Mac 2007-05-08 10:32:54 -04:00
cmMakefileTargetGenerator.cxx ENH: Replaced dependency integrity map with an explicit map from object file to source file for each language in each target. This simplifies creation of implicit dependency scanning rules and allows more than one object file in a target to start dependency scanning with the same source file. 2007-08-07 13:57:13 -04:00
cmMakefileTargetGenerator.h STYLE: Removed unused reference to cmMakeDepend. 2007-06-11 12:40:41 -04:00
cmMakefileUtilityTargetGenerator.cxx BUG: A utility target should not run the custom commands from its source files directly. The target-level rule must add dependencies on the file-level custom commands to drive them. This bug was introduced by the "fix" to bug 4377. This also restores the documented behavior that PRE_BUILD rules are treated as PRE_LINK rules on non-VS generators. Also fixed custom command dependencies on the rule file build.make so that custom commands re-run when the commands themselves change. 2007-05-01 13:51:25 -04:00
cmMakefileUtilityTargetGenerator.h BUG: fix for build order 2007-03-02 14:31:04 -05:00
cmMarkAsAdvancedCommand.cxx STYLE: Fixed line-too-long. 2007-04-11 10:00:56 -04:00
cmMarkAsAdvancedCommand.h BUG: make MARK_AS_ADVANCED() scriptable, because this is the only reason 2007-06-13 10:54:28 -04:00
cmMathCommand.cxx
cmMathCommand.h
cmMessageCommand.cxx ENH: produce a lot more output when running with --debug-output 2007-07-17 09:25:08 -04:00
cmMessageCommand.h
cmObject.h
cmOptionCommand.cxx
cmOptionCommand.h
cmOrderLinkDirectories.cxx
cmOrderLinkDirectories.h
cmOutputRequiredFilesCommand.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmOutputRequiredFilesCommand.h
cmProjectCommand.cxx ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do 2007-06-28 09:09:26 -04:00
cmProjectCommand.h
cmProperty.cxx
cmProperty.h ENH: added the ability to document variables and cached_variables 2007-06-25 10:34:21 -04:00
cmPropertyDefinition.cxx STYLE: sort the property documentation into 2007-07-11 15:53:58 -04:00
cmPropertyDefinition.h STYLE: sort the property documentation into 2007-07-11 15:53:58 -04:00
cmPropertyDefinitionMap.cxx
cmPropertyDefinitionMap.h
cmPropertyMap.cxx ENH: added the ability to document variables and cached_variables 2007-06-25 10:34:21 -04:00
cmPropertyMap.h
cmQTWrapCPPCommand.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmQTWrapCPPCommand.h ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmQTWrapUICommand.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmQTWrapUICommand.h ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmRemoveCommand.cxx
cmRemoveCommand.h
cmRemoveDefinitionsCommand.cxx
cmRemoveDefinitionsCommand.h STYLE: add comment about the -D -P order and fix typo in doc 2007-06-14 08:49:57 -04:00
cmSeparateArgumentsCommand.cxx BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364 2007-03-07 11:03:57 -05:00
cmSeparateArgumentsCommand.h
cmSetCommand.cxx
cmSetCommand.h
cmSetDirectoryPropertiesCommand.cxx ENH: some property cleanup and added GetProperty 2007-06-25 09:51:37 -04:00
cmSetDirectoryPropertiesCommand.h
cmSetPropertiesCommand.cxx COMP: fix warnings 2007-06-25 12:50:29 -04:00
cmSetPropertiesCommand.h ENH: deb generator can now generate deb packages 2007-07-27 08:59:59 -04:00
cmSetSourceFilesPropertiesCommand.cxx
cmSetSourceFilesPropertiesCommand.h
cmSetTargetPropertiesCommand.cxx ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an 2007-05-22 10:24:59 -04:00
cmSetTargetPropertiesCommand.h
cmSetTestsPropertiesCommand.cxx
cmSetTestsPropertiesCommand.h
cmSiteNameCommand.cxx
cmSiteNameCommand.h
cmSourceFile.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmSourceFile.h ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmSourceFileLocation.cxx ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmSourceFileLocation.h ENH: Merging changes from branch CMake-SourceFile2-b between tags 2007-06-18 11:59:23 -04:00
cmSourceGroup.cxx
cmSourceGroup.h
cmSourceGroupCommand.cxx
cmSourceGroupCommand.h
cmStandardIncludes.h
cmStandardLexer.h
cmStringCommand.cxx ENH: Add STRING STRIP command 2007-04-26 21:50:52 -04:00
cmStringCommand.h ENH: Add STRING STRIP command 2007-04-26 21:50:52 -04:00
cmSubdirCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmSubdirCommand.h
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h
cmSystemTools.cxx ENH: use gnu tar for cygwin 2007-07-30 22:51:21 -04:00
cmSystemTools.h ENH: apply patch from Mathieu, add argument -E md5sum to compute md5sums of 2007-07-16 10:54:32 -04:00
cmTarget.cxx STYLE: fix typo 2007-08-09 08:49:49 -04:00
cmTarget.h ENH: Added cmTarget::GetLanguages method to centralize computation of the list of languages compiled in a target. 2007-08-02 13:38:39 -04:00
cmTargetLinkLibrariesCommand.cxx
cmTargetLinkLibrariesCommand.h
cmTest.cxx
cmTest.h
cmTryCompileCommand.cxx ENH: add two simple tests for TRY_RUN() 2007-05-24 11:27:51 -04:00
cmTryCompileCommand.h STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmTryRunCommand.cxx ENH: if no COMPONENT is specified, make this install item part of the 2007-08-01 17:10:22 -04:00
cmTryRunCommand.h STYLE: fix line lengths 2007-07-20 08:36:16 -04:00
cmUseMangledMesaCommand.cxx
cmUseMangledMesaCommand.h
cmUtilitySourceCommand.cxx ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmUtilitySourceCommand.h ENH: merge CMake-CrossCompileBasic to HEAD 2007-05-17 13:20:44 -04:00
cmVariableRequiresCommand.cxx
cmVariableRequiresCommand.h
cmVariableWatch.cxx ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmVariableWatch.h BUG: All variable accesses should produce watch callbacks, including IF(DEFINED <var>) ones. Instead we define a new access type for IF(DEFINED) so that the error does not show up for backward compatibility variables. 2007-05-17 17:40:59 -04:00
cmVariableWatchCommand.cxx STYLE: Fix line lengths 2007-04-12 15:50:39 -04:00
cmVariableWatchCommand.h ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmVersion.cxx STYLE: Nightly Version update 2007-08-09 23:17:00 -04:00
cmVersion.h
cmWhileCommand.cxx
cmWhileCommand.h
cmWin32ProcessExecution.cxx ENH: fix resource leak 2007-07-24 15:55:03 -04:00
cmWin32ProcessExecution.h
cmWriteFileCommand.cxx
cmWriteFileCommand.h
cmXCode21Object.cxx
cmXCode21Object.h
cmXCodeObject.cxx STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmXCodeObject.h STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmXMLParser.cxx STYLE: fix warning 2007-07-30 21:38:50 -04:00
cmXMLParser.h ENH: fix warning on win64 2007-07-26 14:36:06 -04:00
cmake.cxx ENH: fix memory leak 2007-08-10 11:15:19 -04:00
cmake.h ENH: deb generator can now generate deb packages 2007-07-27 08:59:59 -04:00
cmakemain.cxx STYLE: fix some typos, nicer debug output 2007-07-19 11:13:01 -04:00
cmaketest.h.in STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmakewizard.cxx
cmakewizard.h
cmakexbuild.cxx STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
cmw9xcom.cxx
ctest.cxx STYLE: create command documentation for ctest 2007-06-08 16:06:33 -04:00