CMake/Source
Alexander Neundorf 4b33244ea5 BUG: fix segfault when trying to get the object file for a sourcefile in an
unknown language via GET_TARGET_PROPERTY(), as reported by Trevor Kellaway

Alex
2007-05-15 16:06:18 -04:00
..
CPack BUG: fix coverity error, null check after usage fix 2007-03-20 12:44:36 -04:00
CTest STYLE: Fixed line too long. 2007-04-28 08:25:10 -04:00
CursesDialog ENH: fix warning 2006-11-29 17:25:46 -05:00
FLTKDialog
MFCDialog ENH: typo 2007-03-12 13:30:36 -04:00
WXDialog
kwsys COMP: Fix code-not-reached warnings for SunCC. 2007-05-03 13:03:13 -04:00
.cvsignore
CMakeLists.txt ENH: more cleanup of some CMakeLists files 2007-05-11 09:02:17 -04:00
cmAddCustomCommandCommand.cxx ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra dependencies to be connected later. This is useful to create one rule and then have a macro add things to it later. This addresses bug#2151. 2006-10-04 15:24:26 -04:00
cmAddCustomCommandCommand.h BUG: COMMENT was missing from docs. 2006-10-04 18:09:43 -04:00
cmAddCustomTargetCommand.cxx ENH: some more cleanup 2007-03-13 15:18:27 -04:00
cmAddCustomTargetCommand.h ENH: Added COMMENT option to ADD_CUSTOM_TARGET. This addresses bug#3461. 2006-10-04 18:10:30 -04:00
cmAddDefinitionsCommand.cxx
cmAddDefinitionsCommand.h
cmAddDependenciesCommand.cxx BUG: fix for bug 4414, find targets in the global generator for set_target_properties and add_dependencies 2007-02-07 11:49:42 -05:00
cmAddDependenciesCommand.h
cmAddExecutableCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddExecutableCommand.h ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. 2006-10-02 12:01:20 -04:00
cmAddLibraryCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddLibraryCommand.h ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. 2006-10-02 12:01:20 -04:00
cmAddSubDirectoryCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmAddSubDirectoryCommand.h
cmAddTestCommand.cxx
cmAddTestCommand.h BUG: fix for bug#3775 2006-10-03 13:45:41 -04:00
cmAuxSourceDirectoryCommand.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmAuxSourceDirectoryCommand.h
cmBootstrapCommands.cxx COMP: Need CMake 2.4 or a bootstrap cmake that has ADD_SUBDIRECTORY to build. 2007-05-13 07:16:25 -04:00
cmBuildCommand.cxx
cmBuildCommand.h
cmBuildNameCommand.cxx
cmBuildNameCommand.h STYLE: Fixed line-too-long warning. 2006-09-01 09:51:28 -04:00
cmCMakeMinimumRequired.cxx ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only use cmVersion 2006-11-29 15:59:16 -05:00
cmCMakeMinimumRequired.h
cmCPluginAPI.cxx ENH: some more cleanup 2007-03-13 15:18:27 -04:00
cmCPluginAPI.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmCTest.cxx BUG: fix problem with new curl_getdate and ctest 2007-03-23 16:33:47 -04:00
cmCTest.h ENH: added per test timeout support 2007-01-25 11:16:16 -05:00
cmCacheManager.cxx ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only use cmVersion 2006-11-29 15:59:16 -05: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: Patch from Alex to add IsDiscouraged method for future use in generating separate documentation for old commands. Also modified documentation of MAKE_DIRECTORY and REMOVE commands to indicate they should not be used. 2006-08-31 13:20:12 -04:00
cmCommandArgumentLexer.cxx COMP: Removed yyunput function to avoid warning. 2006-09-25 18:33:27 -04:00
cmCommandArgumentLexer.h BUG: Character + should be valid in a variable name. 2006-09-25 10:05:07 -04:00
cmCommandArgumentLexer.in.l BUG: Character + should be valid in a variable name. 2006-09-25 10:05:07 -04:00
cmCommandArgumentParser.cxx COMP: shut up warnings 2007-03-05 10:36:06 -05:00
cmCommandArgumentParser.y BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722. 2006-10-04 14:37:42 -04:00
cmCommandArgumentParserHelper.cxx ENH: add atonly support to cmCommandArgumentParserHelper.cxx and remove old non-yacc parser code from cmMakefile.cxx 2007-02-09 13:44:37 -05:00
cmCommandArgumentParserHelper.h ENH: add atonly support to cmCommandArgumentParserHelper.cxx and remove old non-yacc parser code from cmMakefile.cxx 2007-02-09 13:44:37 -05:00
cmCommandArgumentParserTokens.h
cmCommands.cxx COMP: Need CMake 2.4 or a bootstrap cmake that has ADD_SUBDIRECTORY to build. 2007-05-13 07:16:25 -04:00
cmCommands.h
cmConfigure.cmake.h.in ENH: add rc to version stuff 2006-11-28 16:09:21 -05:00
cmConfigureFileCommand.cxx BUG: No need for the backward compatibility variable warning 2007-04-04 12:05:44 -04:00
cmConfigureFileCommand.h
cmCreateTestSourceList.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmCreateTestSourceList.h
cmCustomCommand.cxx ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra dependencies to be connected later. This is useful to create one rule and then have a macro add things to it later. This addresses bug#2151. 2006-10-04 15:24:26 -04:00
cmCustomCommand.h ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmData.h
cmDefinePropertyCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmDefinePropertyCommand.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmDepends.cxx
cmDepends.h
cmDependsC.cxx STYLE: Fixed line-too-long. 2007-02-07 09:23:41 -05:00
cmDependsC.h BUG: Patch from Alex to recompute dependencies when the include regex changes. This addresses bug#4168. 2007-02-05 09:48:38 -05:00
cmDependsFortran.cxx
cmDependsFortran.h
cmDependsFortranLexer.cxx
cmDependsFortranLexer.h
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 ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
cmDependsJavaLexer.h ENH: merge in changes for beos support 2006-12-04 17:26:41 -05: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: Patch from Alex to fix single-command help broken by previous patch. 2007-02-06 15:05:56 -05:00
cmDocumentation.h COMP: Fix void return failure. 2007-02-02 14:13:51 -05:00
cmDumpDocumentation.cxx
cmDynamicLoader.cxx
cmDynamicLoader.h
cmElseCommand.cxx
cmElseCommand.h
cmElseIfCommand.cxx ENH: added elseif 2006-09-22 11:23:51 -04:00
cmElseIfCommand.h ENH: added elseif 2006-09-22 11:23:51 -04:00
cmEnableLanguageCommand.cxx
cmEnableLanguageCommand.h ENH: fix docs 2007-04-24 14:03:25 -04:00
cmEnableTestingCommand.cxx
cmEnableTestingCommand.h
cmEndForEachCommand.cxx
cmEndForEachCommand.h
cmEndIfCommand.cxx
cmEndIfCommand.h
cmEndMacroCommand.cxx ENH: added endmacro command 2006-10-03 14:40:22 -04:00
cmEndMacroCommand.h ENH: added endmacro command 2006-10-03 14:40:22 -04:00
cmEndWhileCommand.cxx
cmEndWhileCommand.h
cmExecProgramCommand.cxx
cmExecProgramCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmExecuteProcessCommand.cxx ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS command. These allow it to behave more like the old EXEC_PROGRAM command that it is supposed to replace. 2006-10-16 11:32:28 -04:00
cmExecuteProcessCommand.h ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS command. These allow it to behave more like the old EXEC_PROGRAM command that it is supposed to replace. 2006-10-16 11:32:28 -04:00
cmExportLibraryDependencies.cxx
cmExportLibraryDependencies.h
cmExprLexer.cxx
cmExprLexer.h
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
cmFLTKWrapUICommand.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmFLTKWrapUICommand.h
cmFileCommand.cxx COMP: Avoid warning. 2007-04-26 09:56:04 -04:00
cmFileCommand.h ENH: Added FILE(STRINGS) command. 2007-04-25 17:22:07 -04:00
cmFileTimeComparison.cxx
cmFileTimeComparison.h
cmFindBase.cxx BUG: fix problem with path suffix and mac frameworks and find stuff, showed up in FindPythonLibs.cmake 2006-12-28 15:31:47 -05:00
cmFindBase.h BUG: fix problem with path suffix and mac frameworks and find stuff, showed up in FindPythonLibs.cmake 2006-12-28 15:31:47 -05:00
cmFindFileCommand.cxx
cmFindFileCommand.h
cmFindLibraryCommand.cxx
cmFindLibraryCommand.h
cmFindPackageCommand.cxx ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmFindPackageCommand.h ENH: Added NO_MODULE and COMPONENTS options to improve flexibility of the command. Re-implemented argument parsing to be simpler and more robust. 2006-10-26 11:39:56 -04:00
cmFindPathCommand.cxx
cmFindPathCommand.h
cmFindProgramCommand.cxx
cmFindProgramCommand.h
cmForEachCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmForEachCommand.h
cmFunctionBlocker.h
cmGeneratedFileStream.cxx ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
cmGeneratedFileStream.h
cmGetCMakePropertyCommand.cxx
cmGetCMakePropertyCommand.h
cmGetDirectoryPropertyCommand.cxx BUG: Need to collapse path argument to get_directory_property. This addresses bug#3847. 2006-10-16 15:18:03 -04:00
cmGetDirectoryPropertyCommand.h
cmGetFilenameComponentCommand.cxx
cmGetFilenameComponentCommand.h
cmGetSourceFilePropertyCommand.cxx
cmGetSourceFilePropertyCommand.h
cmGetTargetPropertyCommand.cxx
cmGetTargetPropertyCommand.h ENH: Added support for getting a target's location on a per-configuration basis (ex. DEBUG_LOCATION). This does not fix but helps with bug#3250. 2006-09-29 16:42:58 -04:00
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: Fixed recursive make call target escaping for Borland to support SubDirSpaces test. 2007-03-08 13:05:02 -05:00
cmGlobalBorlandMakefileGenerator.h
cmGlobalGenerator.cxx BUG: fix problem for non-C/CXX languages with Visual Studio, the 2007-05-09 14:41:38 -04:00
cmGlobalGenerator.h BUG: fix problem for non-C/CXX languages with Visual Studio, the 2007-05-09 14:41:38 -04:00
cmGlobalKdevelopGenerator.cxx BUG: fix for 4186, kdevelop adding file twice 2007-01-25 15:44:52 -05:00
cmGlobalKdevelopGenerator.h
cmGlobalMSYSMakefileGenerator.cxx BUG: bug#3789 add msys for the msys generator 2006-10-03 13:35:07 -04:00
cmGlobalMSYSMakefileGenerator.h
cmGlobalMinGWMakefileGenerator.cxx BUG: Juse use cmake -E echo instead of the native echo on MinGW makefiles. The echo; hack did not work when running from ctest. 2006-10-13 10:22:45 -04:00
cmGlobalMinGWMakefileGenerator.h
cmGlobalNMakeMakefileGenerator.cxx BUG: Fixed display of custom command comments with quotes, dollars, and other special characters in them. 2006-10-04 18:52:29 -04:00
cmGlobalNMakeMakefileGenerator.h
cmGlobalUnixMakefileGenerator3.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmGlobalUnixMakefileGenerator3.h ENH: some code consolidation and cleanup 2007-04-12 15:46:14 -04:00
cmGlobalVisualStudio6Generator.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmGlobalVisualStudio6Generator.h ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. 2007-04-04 11:22:14 -04:00
cmGlobalVisualStudio7Generator.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmGlobalVisualStudio7Generator.h ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators. 2007-04-04 11:22:14 -04:00
cmGlobalVisualStudio8Generator.cxx ENH: added internal target property for the name of the project file 2007-04-10 09:54:01 -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 BUG: Split precompiled header flags into a separate per-global-generator flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7. 2007-03-12 12:35:11 -04:00
cmGlobalVisualStudio8Win64Generator.h
cmGlobalVisualStudio71Generator.cxx ENH: added internal target property for the name of the project file 2007-04-10 09:54:01 -04:00
cmGlobalVisualStudio71Generator.h ENH: commit fix for putting everything in the build on vs 2006-11-09 09:57:23 -05:00
cmGlobalVisualStudioGenerator.cxx 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
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: remove unused variable 2007-02-21 12:19:51 -05:00
cmGlobalWatcomWMakeGenerator.h
cmGlobalXCode21Generator.cxx
cmGlobalXCode21Generator.h
cmGlobalXCodeGenerator.cxx STYLE: fix line lengths 2007-05-14 11:23:37 -04:00
cmGlobalXCodeGenerator.h BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper directory. Cleaned up duplicate code created by recent changes. 2007-05-11 13:52:33 -04:00
cmIfCommand.cxx ENH: fix a warning and a nice fix to the IF command 2006-12-12 10:07:20 -05:00
cmIfCommand.h STYLE: improve IF documentation to cover elseif 2007-01-26 15:06:07 -05:00
cmIncludeCommand.cxx
cmIncludeCommand.h
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 ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmIncludeExternalMSProjectCommand.h
cmIncludeRegularExpressionCommand.cxx
cmIncludeRegularExpressionCommand.h
cmInstallCommand.cxx ENH: Added support for import libraries created by executable and module targets. The module import libraries should never be used but some windows compilers always create them for .dll files since there is no distinction from shared libraries on that platform. The executable import libraries may be used to create modules that when loaded bind to symbols from the executables. This is an enhancement related to bug#4210 though not requested by it explicitly. 2007-03-19 10:00:36 -04:00
cmInstallCommand.h ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallDirectoryGenerator.cxx
cmInstallDirectoryGenerator.h
cmInstallFilesCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmInstallFilesCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmInstallFilesGenerator.cxx ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallFilesGenerator.h ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallGenerator.cxx
cmInstallGenerator.h
cmInstallProgramsCommand.cxx ENH: some code cleanup 2007-03-12 10:26:59 -04:00
cmInstallProgramsCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmInstallScriptGenerator.cxx
cmInstallScriptGenerator.h
cmInstallTargetGenerator.cxx ENH: Added support for import libraries created by executable and module targets. The module import libraries should never be used but some windows compilers always create them for .dll files since there is no distinction from shared libraries on that platform. The executable import libraries may be used to create modules that when loaded bind to symbols from the executables. This is an enhancement related to bug#4210 though not requested by it explicitly. 2007-03-19 10:00:36 -04:00
cmInstallTargetGenerator.h ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922. 2006-10-05 11:31:57 -04:00
cmInstallTargetsCommand.cxx ENH: Do not generate install target unless some INSTALL or INSTALL_* commands have been used. This addresses bug#2827. 2006-08-31 10:47:00 -04:00
cmInstallTargetsCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmLinkDirectoriesCommand.cxx
cmLinkDirectoriesCommand.h
cmLinkLibrariesCommand.cxx
cmLinkLibrariesCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmListCommand.cxx
cmListCommand.h
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 BUG: fix -D escaped quotes for watcom 2007-05-10 14:43:55 -04:00
cmLocalGenerator.h BUG: fix -D escaped quotes for watcom 2007-05-10 14:43:55 -04:00
cmLocalUnixMakefileGenerator3.cxx BUG: fix -D escaped quotes for watcom 2007-05-10 14:43:55 -04:00
cmLocalUnixMakefileGenerator3.h BUG: fix -D escaped quotes for watcom 2007-05-10 14:43:55 -04:00
cmLocalVisualStudio6Generator.cxx STYLE: fix line lengths 2007-05-14 11:23:37 -04:00
cmLocalVisualStudio6Generator.h BUG: fix problem for non-C/CXX languages with Visual Studio, the 2007-05-09 14:41:38 -04:00
cmLocalVisualStudio7Generator.cxx STYLE: fix line length 2007-05-10 11:38:23 -04:00
cmLocalVisualStudio7Generator.h BUG: fix problem for non-C/CXX languages with Visual Studio, the 2007-05-09 14:41:38 -04:00
cmLocalVisualStudioGenerator.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmLocalVisualStudioGenerator.h ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmLocalXCodeGenerator.cxx STYLE: fix line length issues 2007-02-17 08:46:25 -05:00
cmLocalXCodeGenerator.h ENH: check in initial conv library stuff 2007-02-16 16:12:17 -05:00
cmMacroCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmMacroCommand.h
cmMakeDepend.cxx
cmMakeDepend.h
cmMakeDirectoryCommand.cxx
cmMakeDirectoryCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmMakefile.cxx ENH: now target names can be used in add_custom_command() and 2007-05-09 08:25:45 -04:00
cmMakefile.h ENH: some more cleanup 2007-03-13 15:18:27 -04:00
cmMakefileExecutableTargetGenerator.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
cmMakefileExecutableTargetGenerator.h BUG: Fix/cleanup custom commands and custom targets. Make empty comment strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators. 2006-09-28 16:40:35 -04:00
cmMakefileLibraryTargetGenerator.cxx ENH: initial support for creation of frameworks on Mac 2007-05-08 10:32:54 -04:00
cmMakefileLibraryTargetGenerator.h ENH: initial support for creation of frameworks on Mac 2007-05-08 10:32:54 -04:00
cmMakefileTargetGenerator.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
cmMakefileTargetGenerator.h 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.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
cmMathCommand.cxx
cmMathCommand.h
cmMessageCommand.cxx ENH: do not print a call stack if the user does a message error unless --debug-output is used 2006-10-06 11:11:59 -04:00
cmMessageCommand.h
cmObject.h
cmOptionCommand.cxx
cmOptionCommand.h
cmOrderLinkDirectories.cxx ENH: clean up comment and avoid some vector access calles 2006-11-30 17:50:40 -05:00
cmOrderLinkDirectories.h BUG: Fix link flags on cygwin shared libraries. This requires that the shared library prefix be supported in the link library regex. 2006-10-05 15:08:20 -04:00
cmOutputRequiredFilesCommand.cxx
cmOutputRequiredFilesCommand.h
cmProjectCommand.cxx
cmProjectCommand.h
cmProperty.cxx ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmProperty.h ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinition.cxx ENH: fix compiler warning 2006-12-05 10:38:36 -05:00
cmPropertyDefinition.h ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinitionMap.cxx ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmPropertyDefinitionMap.h STYLE: fix line length 2006-12-04 11:04:16 -05:00
cmPropertyMap.cxx ENH: add project to target map, not used yet, but created 2007-03-13 14:23:08 -04:00
cmPropertyMap.h ENH: getting some of the property changed chewcked into CVS at least 2006-12-01 13:35:21 -05:00
cmQTWrapCPPCommand.cxx
cmQTWrapCPPCommand.h
cmQTWrapUICommand.cxx
cmQTWrapUICommand.h
cmRemoveCommand.cxx
cmRemoveCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmRemoveDefinitionsCommand.cxx
cmRemoveDefinitionsCommand.h
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: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetDirectoryPropertiesCommand.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetPropertiesCommand.cxx ENH: fix a warning and a nice fix to the IF command 2006-12-12 10:07:20 -05:00
cmSetPropertiesCommand.h ENH: improve SetProperties and fix a couple warnings 2006-12-11 10:26:10 -05:00
cmSetSourceFilesPropertiesCommand.cxx ENH: improve SetProperties and fix a couple warnings 2006-12-11 10:26:10 -05:00
cmSetSourceFilesPropertiesCommand.h ENH: fix documentation to include source language property 2007-02-06 16:03:41 -05:00
cmSetTargetPropertiesCommand.cxx BUG: fix for bug 4414, find targets in the global generator for set_target_properties and add_dependencies 2007-02-07 11:49:42 -05:00
cmSetTargetPropertiesCommand.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmSetTestsPropertiesCommand.cxx BUG: fix bad comparison 2006-12-07 16:31:56 -05:00
cmSetTestsPropertiesCommand.h ENH: implements SetProperties for TEST 2006-12-07 14:54:15 -05:00
cmSiteNameCommand.cxx
cmSiteNameCommand.h
cmSourceFile.cxx ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmSourceFile.h ENH: allow source file properties to chain to Directories and up 2006-12-13 12:19:59 -05:00
cmSourceGroup.cxx
cmSourceGroup.h
cmSourceGroupCommand.cxx
cmSourceGroupCommand.h
cmStandardIncludes.h COMP: Fix warnings in system headers on VS6. 2006-08-29 10:27:50 -04:00
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 BUG: remove early ; 2007-01-25 17:05:55 -05:00
cmSubdirDependsCommand.cxx
cmSubdirDependsCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmSystemTools.cxx ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. 2007-03-12 13:50:28 -04:00
cmSystemTools.h ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. 2007-03-12 13:50:28 -04:00
cmTarget.cxx BUG: fix segfault when trying to get the object file for a sourcefile in an 2007-05-15 16:06:18 -04:00
cmTarget.h STYLE: functions use upper case for the first letter 2007-05-09 09:35:59 -04:00
cmTargetLinkLibrariesCommand.cxx ENH: updated handling of debug and optimized target link libraries 2006-11-29 11:00:17 -05:00
cmTargetLinkLibrariesCommand.h ENH: updated handling of debug and optimized target link libraries 2006-11-29 11:00:17 -05:00
cmTest.cxx ENH: added per test timeout support 2007-01-25 11:16:16 -05:00
cmTest.h ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmTryCompileCommand.cxx STYLE: long line 2007-03-05 09:50:53 -05:00
cmTryCompileCommand.h
cmTryRunCommand.cxx ENH: look at CMAKE_TRY_COMPILE_CONFIGURATION var for TryRun as well 2007-05-03 15:25:41 -04:00
cmTryRunCommand.h STYLE: fix typo 2007-05-01 17:02:19 -04:00
cmUseMangledMesaCommand.cxx
cmUseMangledMesaCommand.h ENH: Patch from Alex to document this command as discouraged. 2007-01-24 13:40:31 -05:00
cmUtilitySourceCommand.cxx
cmUtilitySourceCommand.h
cmVariableRequiresCommand.cxx
cmVariableRequiresCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmVariableWatch.cxx ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmVariableWatch.h ENH: Add variable watch command 2007-04-11 15:13:05 -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-05-15 03:59:08 -04:00
cmVersion.h
cmWhileCommand.cxx ENH: make properties a bit more formal with documentation and chaining 2006-12-07 09:45:32 -05:00
cmWhileCommand.h
cmWin32ProcessExecution.cxx COMP: fix some w4 warnings 2007-03-02 10:50:45 -05:00
cmWin32ProcessExecution.h
cmWriteFileCommand.cxx
cmWriteFileCommand.h ENH: Patch from Alex to make deprecated command documentation more consistent. 2007-01-24 13:45:42 -05:00
cmXCode21Object.cxx
cmXCode21Object.h
cmXCodeObject.cxx BUG: fix for quotes in strings for flags #4022 2007-02-21 14:01:19 -05:00
cmXCodeObject.h
cmXMLParser.cxx ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
cmXMLParser.h
cmake.cxx ENH: Add variable watch command 2007-04-11 15:13:05 -04:00
cmake.h ENH: added --system-information option to CMake 2007-02-27 10:10:10 -05:00
cmakemain.cxx ENH: added --system-information option to CMake 2007-02-27 10:10:10 -05:00
cmaketest.h.in
cmakewizard.cxx
cmakewizard.h
cmakexbuild.cxx
cmw9xcom.cxx
ctest.cxx ENH: support for --build-config-sample feature #1022 2007-03-19 13:04:10 -04:00