CMake/Source
John Biddiscombe 7adaefb403 ERR: Change to EscapeSpaces forces rework of Borland generator <sigh>
Add clause to prevent adding quotes when they're already present, then stuff them
onto all lib paths to prevent forward slashes causing trouble.
2001-09-11 21:45:35 -04:00
..
FLTKDialog ENH: update to new style of cache access 2001-08-08 14:25:08 -04:00
MFCDialog ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmAbstractFilesCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmAbstractFilesCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmAddCustomTargetCommand.cxx ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmAddCustomTargetCommand.h modified how paths are escaped, added depends 2001-06-26 13:23:55 -04:00
cmAddDefinitionsCommand.cxx BUG: Needed to expand variables of definitions. 2001-08-01 16:13:13 -04:00
cmAddDefinitionsCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmAddDependenciesCommand.cxx added add dependencies command 2001-06-26 10:01:03 -04:00
cmAddDependenciesCommand.h added add dependencies command 2001-06-26 10:01:03 -04:00
cmAddExecutableCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmAddExecutableCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmAddLibraryCommand.cxx Changes to allow MODULE type target for a shared library 2001-08-28 18:02:59 -04:00
cmAddLibraryCommand.h Changes to allow MODULE type target for a shared library 2001-08-28 18:02:59 -04:00
cmAddTestCommand.cxx BUG: ADD_TEST now only does stuff if ENABLE_TESTING has been run. 2001-08-23 18:30:05 -04:00
cmAddTestCommand.h BUG: ADD_TEST now only does stuff if ENABLE_TESTING has been run. 2001-08-23 18:30:05 -04:00
cmake.cxx ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmake.dsp remove /ZI 2001-08-29 16:13:56 -04:00
cmake.h ENH: integrate borland support 2001-09-06 17:28:24 -04:00
CMakeLib.dsp ENH: integrate borland support 2001-09-06 17:28:24 -04:00
CMakeLists.txt Typo in link command. 2001-09-10 11:03:30 -04:00
cmakemain.cxx cmake does not require two arguments 2001-06-12 11:55:54 -04:00
CMakeSetup.dsw ENH: add caching for the input CMakeList.txt files, 2X speed up 2001-08-28 18:28:31 -04:00
cmaketest.cxx bug in testing code 2001-09-11 14:42:50 -04:00
cmaketest.h.in minor fixes to testing 2001-06-27 09:17:12 -04:00
cmAuxSourceDirectoryCommand.cxx ENH: Source and header file extensions are in variables in cmMakefile. 2001-07-16 18:40:42 -04:00
cmAuxSourceDirectoryCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmBorlandMakefileGenerator.cpp ERR: Change to EscapeSpaces forces rework of Borland generator <sigh> 2001-09-11 21:45:35 -04:00
cmBorlandMakefileGenerator.h ERR: Change to EscapeSpaces forces rework of Borland generator <sigh> 2001-09-11 21:45:35 -04:00
cmBuildCommand.cxx ENH: Added a clause for Borland compiler compatibility 2001-09-01 17:13:18 -04:00
cmBuildCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmBuildNameCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmBuildNameCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmCableClassSet.cxx ERR: ElementCombinationGenerator::ReplacePortion needs to be a friend of ElementCombinationGenerator so that it can get access to ElementCombinationGenerator::Substitution. Also fixed one minor problem for HP build. 2001-07-30 12:21:50 -04:00
cmCableClassSet.h ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. 2001-08-22 11:58:17 -04:00
cmCableClassSetCommand.cxx ENH: Added cable class-set expansion and tagging for alternate name generation. This should make the generated wrappers much easier to setup and use. 2001-07-26 11:07:18 -04:00
cmCableClassSetCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmCableWrapTclCommand.cxx various windows fixes 2001-09-10 15:11:15 -04:00
cmCableWrapTclCommand.h ENH: Each cmCableWrapTclCommand instance now uses a single cmMakeDepend object for dependencies for all the gccxml input files it generates. This should significantly improve generation time. 2001-08-23 16:28:29 -04:00
cmCacheManager.cxx ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. 2001-08-22 11:58:17 -04:00
cmCacheManager.h ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. 2001-08-22 11:58:17 -04:00
cmCommand.h ERR:Spelling mistake 2001-07-06 12:46:31 -04:00
cmCommands.cxx ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory. 2001-08-01 16:14:16 -04:00
cmCommands.h ENH:New copyright 2001-04-27 08:01:17 -04:00
cmConfigure.cmake.h.in BUG: add in for scope variable 2001-08-09 09:33:41 -04:00
cmConfigure.h.in ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmConfigureFileCommand.cxx ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force file copy and configuration on the initial pass so that current variable values are used. 2001-08-03 15:47:19 -04:00
cmConfigureFileCommand.h ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force file copy and configuration on the initial pass so that current variable values are used. 2001-08-03 15:47:19 -04:00
cmConfigureGccXmlCommand.cxx ENH: Removed addition of compiler support directory include option since the find_*_options scripts now include it automatically. 2001-09-07 09:40:34 -04:00
cmConfigureGccXmlCommand.h BUG: CompilerIsMipsPro needs to redirect stderr to stdout so that the test output can be checked. 2001-07-23 14:43:23 -04:00
cmCustomCommand.cxx ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmCustomCommand.h ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmData.h ENH: Added cmData and corresponding DataMap in cmMakefile to allow commands to register arbitrary extra data with the makefile without modifying the cmMakefile class definition. 2001-05-16 09:19:46 -04:00
cmDirectory.cxx fixed bug in mismatched directory opens consuming file descriptors 2001-09-07 10:08:03 -04:00
cmDirectory.h ENH:New copyright 2001-04-27 08:01:17 -04:00
cmDSPWriter.cxx include fixes 2001-09-11 14:58:57 -04:00
cmDSPWriter.h ENH: Added support for selection of static/shared build on a per-library basis. 2001-07-02 15:38:02 -04:00
cmDSWWriter.cxx ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmDSWWriter.h ENH: rename DSWMakefile and DSPMakefile to DSWWriter and DSPWriter 2001-06-06 13:48:13 -04:00
cmDumpDocumentation.cxx ENH: add dump documentation test 2001-08-23 17:40:07 -04:00
cmElseCommand.cxx backwards MATCHES in if and else statements 2001-08-17 17:11:42 -04:00
cmElseCommand.h added new if commands 2001-08-06 17:01:26 -04:00
cmEnableTestingCommand.cxx fixed Dart issue 2001-06-28 16:45:22 -04:00
cmEnableTestingCommand.h added enable testing deprecated some commands 2001-06-06 13:58:18 -04:00
cmEndForEachCommand.cxx new commands 2001-07-25 16:52:51 -04:00
cmEndForEachCommand.h new commands 2001-07-25 16:52:51 -04:00
cmEndIfCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmEndIfCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmExecProgramCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmExecProgramCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmFindFileCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmFindFileCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmFindLibraryCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmFindLibraryCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmFindPathCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmFindPathCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmFindProgramCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmFindProgramCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmForEachCommand.cxx new commands 2001-07-25 16:52:51 -04:00
cmForEachCommand.h new commands 2001-07-25 16:52:51 -04:00
cmFunctionBlocker.h added for each command 2001-07-25 16:53:13 -04:00
cmGeneratedFileStream.h ENH: try to better handle control-c during make Makefiles 2001-06-04 11:34:22 -04:00
cmGetFilenameComponentCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmGetFilenameComponentCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmIfCommand.cxx backwards MATCHES in if and else statements 2001-08-17 17:11:42 -04:00
cmIfCommand.h added new if commands 2001-08-06 17:01:26 -04:00
cmIncludeCommand.cxx BUG: remove iostream.h includes 2001-07-10 17:13:16 -04:00
cmIncludeCommand.h ENH: add optional include and only allow one file per INCLUDE 2001-06-21 10:36:01 -04:00
cmIncludeDirectoryCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmIncludeDirectoryCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmIncludeRegularExpressionCommand.cxx ENH: Extended INCLUDE_REGULAR_EXPRESSION to allow selective complaints about missing dependencies. 2001-06-21 15:02:52 -04:00
cmIncludeRegularExpressionCommand.h ENH: Extended INCLUDE_REGULAR_EXPRESSION to allow selective complaints about missing dependencies. 2001-06-21 15:02:52 -04:00
cmInstallFilesCommand.cxx ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path. 2001-08-14 17:18:52 -04:00
cmInstallFilesCommand.h ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path. 2001-08-14 17:18:52 -04:00
cmInstallProgramsCommand.cxx ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path. 2001-08-14 17:18:52 -04:00
cmInstallProgramsCommand.h ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call to the command in a single directory to specify a different install path. 2001-08-14 17:18:52 -04:00
cmInstallTargetsCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmInstallTargetsCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmLibraryCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmLinkDirectoriesCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmLinkDirectoriesCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmLinkLibrariesCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmLinkLibrariesCommand.h documentation change 2001-06-27 13:14:34 -04:00
cmListFileCache.cxx ENH: add caching for the input CMakeList.txt files, 2X speed up 2001-08-28 18:28:31 -04:00
cmListFileCache.h remove warning 2001-08-28 18:35:22 -04:00
cmLoadCacheCommand.cxx Adding new options to LoadCache. 2001-08-16 11:41:44 -04:00
cmLoadCacheCommand.h Adding new options to LoadCache. 2001-08-16 11:41:44 -04:00
cmMakeDepend.cxx BUG: Changed include and link directory paths in cmMakefile back to std::vector because there is an order dependency. Only cmMakefile::AddIncludeDirectory and cmMakefile::AddLinkDirectory should be called to add directories to the paths. They make sure the paths are unique as they are inserted. 2001-07-30 11:34:03 -04:00
cmMakeDepend.h ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files. 2001-08-22 11:58:17 -04:00
cmMakeDirectoryCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmMakeDirectoryCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmMakefile.cxx various windows fixes 2001-09-10 15:11:15 -04:00
cmMakefile.h various windows fixes 2001-09-10 15:11:15 -04:00
cmMakefileGenerator.cxx ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmMakefileGenerator.h ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmMessageCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmMessageCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmMSProjectGenerator.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmMSProjectGenerator.h ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmOptionCommand.cxx Allow option value to be expanded (thus, we can use the value of another option as default) 2001-08-19 19:11:59 -04:00
cmOptionCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmOutputRequiredFilesCommand.cxx ENH: Hacked together a new implementation of the dependency generator code. This should support finding dependencies for individual files without doing them for the entire makefile. Use cmMakeDepend::FindDependencies() to do this. 2001-07-17 15:09:16 -04:00
cmOutputRequiredFilesCommand.h added new command 2001-06-12 11:08:25 -04:00
cmProjectCommand.cxx ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
cmProjectCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmRegularExpression.cxx ENH:New copyright 2001-04-27 08:01:17 -04:00
cmRegularExpression.h ENH:New copyright 2001-04-27 08:01:17 -04:00
cmSetCommand.cxx BUG: cmSystemTools::CollapseFullPath is a bad thing to call on the compiler which is a filepath 2001-08-20 09:23:16 -04:00
cmSetCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmSiteNameCommand.cxx BUG: can not Add a definition that you just got 2001-08-08 13:14:44 -04:00
cmSiteNameCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmSourceFile.cxx ENH: Source and header file extensions are in variables in cmMakefile. 2001-07-16 18:40:42 -04:00
cmSourceFile.h ENH: Source and header file extensions are in variables in cmMakefile. 2001-07-16 18:40:42 -04:00
cmSourceFilesCommand.cxx ENH: Source and header file extensions are in variables in cmMakefile. 2001-07-16 18:40:42 -04:00
cmSourceFilesCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmSourceFilesRemoveCommand.cxx ENH: Source and header file extensions are in variables in cmMakefile. 2001-07-16 18:40:42 -04:00
cmSourceFilesRemoveCommand.h ENH: Added new command SOURCE_FILES_REMOVE which can be used 2001-06-22 09:58:13 -04:00
cmSourceGroup.cxx ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmSourceGroup.h ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command 2001-09-04 16:07:54 -04:00
cmSourceGroupCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmSourceGroupCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmStandardIncludes.h ENH: add more testing 2001-08-23 16:00:46 -04:00
cmSubdirCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmSubdirCommand.h documentation change 2001-06-27 13:14:34 -04:00
cmSubdirDependsCommand.cxx ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory. 2001-08-01 16:14:16 -04:00
cmSubdirDependsCommand.h ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory. 2001-08-01 16:14:16 -04:00
cmSystemTools.cxx ERR: Change to EscapeSpaces forces rework of Borland generator <sigh> 2001-09-11 21:45:35 -04:00
cmSystemTools.h ENH: Add a findfile routine (as opposed to find executable or library) which doesn't 2001-09-11 19:58:22 -04:00
cmTarget.cxx ENH: Added INSTALL_PROGRAMS command and corresponding support. This involved splitting cmTarget::INSTALL into INSTALL_FILES and INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute permission. The INSTALL_PROGRAMS commnad takes either a list of explicit names, or a regex. It will not expand source lists like the INSTALL_FILES command will. 2001-07-31 11:29:21 -04:00
cmTarget.h Changes to allow MODULE type target for a shared library 2001-08-28 18:02:59 -04:00
cmTargetLinkLibrariesCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmTargetLinkLibrariesCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmUnixMakefileGenerator.cxx ENH: Generate compile lines for .m, .M, and .mm files (ObjC and ObjC++) 2001-08-31 21:10:46 -04:00
cmUnixMakefileGenerator.h ENH: integrate borland support 2001-09-06 17:28:24 -04:00
cmUtilitySourceCommand.cxx BUG: can not Add a definition that you just got 2001-08-08 13:14:44 -04:00
cmUtilitySourceCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmVTKWrapJavaCommand.cxx various windows fixes 2001-09-10 15:11:15 -04:00
cmVTKWrapJavaCommand.h Should not be inherited. 2001-07-02 14:03:45 -04:00
cmVTKWrapPythonCommand.cxx various windows fixes 2001-09-10 15:11:15 -04:00
cmVTKWrapPythonCommand.h Should not be inherited. 2001-07-02 14:03:45 -04:00
cmVTKWrapTclCommand.cxx various windows fixes 2001-09-10 15:11:15 -04:00
cmVTKWrapTclCommand.h Should not be inherited. 2001-07-02 14:03:45 -04:00
cmWrapExcludeFilesCommand.cxx ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
cmWrapExcludeFilesCommand.h ENH: rename Invoke to InitialPass 2001-06-06 13:19:15 -04:00
ctest.cxx updated testing 2001-09-11 15:17:40 -04:00
ctest.dsp remove /ZI 2001-08-29 16:13:56 -04:00
ctest.h added regexp option 2001-08-29 16:42:03 -04:00
DumpDocumentation.dsp remove /ZI 2001-08-29 16:13:56 -04:00
Makefile.in ENH: add caching for the input CMakeList.txt files, 2X speed up 2001-08-28 18:28:31 -04:00