CMake/Source
Brad King a1a05a5fbc BUG: CMake crashed if it failed to find its own executable. Also added better error messages when this occurs. 2002-06-27 09:35:21 -04:00
..
CursesDialog ERR: Removed most of the repeated curses declarations. The cause errors on other platforms. Grrrr.. 2002-06-21 10:26:50 -04:00
MFCDialog fix warning 2002-06-12 09:46:02 -04:00
bootstrap Improve bootstrape for unix 2002-05-03 13:46:34 -04:00
.cvsignore Add cvsignore so that you do not see visual stufio files when you do cvs update 2002-04-24 10:08:24 -04:00
CMakeLists.txt BUG: cmake needs it's own directory for includes, so depends work 2002-06-10 11:33:49 -04:00
CMakeSetup.dsw Add ccommand for executing commands on the system, so by using ADD_CUSTOM_COMMAND, you can make rules to do some system commands during build. Currently supported commands are copy and remove. Others will follow. 2002-03-15 15:42:59 -05:00
InitialConfigureFlags.cmake.in ENH: pass prefix from configure into cmake 2001-09-27 14:58:14 -04:00
Makefile.in ENH: Removed out-of-date commands CABLE_WRAP_TCL CABLE_CLASS_SET and CONFIGURE_GCCXML 2002-04-17 14:54:48 -04:00
cmAbstractFilesCommand.cxx added deprecated warnings for version 1.4 or later 2002-04-19 14:03:47 -04:00
cmAbstractFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAddCustomCommandCommand.cxx ENH: add list expansion back 2002-05-22 13:20:54 -04:00
cmAddCustomCommandCommand.h ENH: use target as source if source is empty 2002-04-11 10:05:47 -04:00
cmAddCustomTargetCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmAddCustomTargetCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAddDefinitionsCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmAddDefinitionsCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAddDependenciesCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmAddDependenciesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAddExecutableCommand.cxx fix const problem 2002-03-29 11:11:03 -05:00
cmAddExecutableCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAddLibraryCommand.cxx ENH: change LINK_LIBRARY to add to targets 2002-05-02 13:17:10 -04:00
cmAddLibraryCommand.h ENH: change LINK_LIBRARY to add to targets 2002-05-02 13:17:10 -04:00
cmAddTestCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmAddTestCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmAuxSourceDirectoryCommand.cxx ENH: remove several compiler warnings 2002-03-13 10:25:11 -05:00
cmAuxSourceDirectoryCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmBorlandMakefileGenerator.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmBorlandMakefileGenerator.h ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmBuildCommand.cxx ENH: expand variables in arguments before the commands get them 2002-03-05 18:41:24 -05:00
cmBuildCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmBuildNameCommand.cxx ENH: fix build name 2002-04-26 09:55:32 -04:00
cmBuildNameCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmCMakeMinimumRequired.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmCMakeMinimumRequired.h ENH: fix doc line 2002-04-19 13:05:24 -04:00
cmCacheManager.cxx ENH: do not use count, find for map lookup 2002-04-30 14:00:14 -04:00
cmCacheManager.h ERR: Removed cmCacheManager::DefineCache method. It is no longer needed. 2002-01-22 10:17:37 -05:00
cmCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmCommands.cxx ENH: Added ITK Tcl wrapping command. 2002-05-08 13:11:53 -04:00
cmCommands.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmConfigure.cmake.h.in ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmConfigure.h.in ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmConfigureFileCommand.cxx ENH: expand variables in arguments before the commands get them 2002-03-05 18:41:24 -05:00
cmConfigureFileCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmCreateTestSourceList.cxx modified create test source to create a vector 2002-06-19 12:52:16 -04:00
cmCreateTestSourceList.h modified create test source to create a vector 2002-06-19 12:52:16 -04:00
cmCustomCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmCustomCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmDSPWriter.cxx ENH: Add library dependency analysis. 2002-05-01 14:00:21 -04:00
cmDSPWriter.h ENH: add file specific compile flags 2002-03-04 14:14:41 -05:00
cmDSWWriter.cxx only add test target if testing is enabled and ctest is found 2002-05-23 10:34:36 -04:00
cmDSWWriter.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmData.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmDirectory.cxx ENH: remove several compiler warnings 2002-03-13 10:25:11 -05:00
cmDirectory.h ENH: remove several compiler warnings 2002-03-13 10:25:11 -05:00
cmDumpDocumentation.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmElseCommand.cxx modified MATCHES to handle non variables 2002-06-20 10:39:58 -04:00
cmElseCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmEnableTestingCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmEnableTestingCommand.h ERR: Fixed compiler warnings. 2002-06-18 17:20:27 -04:00
cmEndForEachCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmEndForEachCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmEndIfCommand.cxx ENH: expand variables in arguments before the commands get them 2002-03-05 18:41:24 -05:00
cmEndIfCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmExecProgramCommand.cxx ENH: use separate vars for creating c++ and c shared libraries and add a test for c libraries 2002-04-08 13:36:18 -04:00
cmExecProgramCommand.h ENH: fix more space problems, you can add args to the ExecProgram command separatly now 2002-04-03 16:14:06 -05:00
cmFLTKWrapUICommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmFLTKWrapUICommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmFindFileCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmFindFileCommand.h ENH: speed improvements 2002-04-11 17:02:10 -04:00
cmFindLibraryCommand.cxx ENH: FindLibrary can now use the makefile to add some compiler-specific lib search path (depending on the generator). 2002-06-14 10:37:59 -04:00
cmFindLibraryCommand.h FIX: command usage 2002-05-12 11:31:12 -04:00
cmFindPathCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmFindPathCommand.h ENH: speed improvements 2002-04-11 17:02:10 -04:00
cmFindProgramCommand.cxx ENH/FIX: add NO_SYSTEM_PATH option + fix command usage 2002-05-12 11:31:45 -04:00
cmFindProgramCommand.h ENH/FIX: add NO_SYSTEM_PATH option + fix command usage 2002-05-12 11:31:45 -04:00
cmForEachCommand.cxx ENH: support semi-colon format (list of args as string) 2002-03-25 16:24:13 -05:00
cmForEachCommand.h FIX: foreach function-blockers were using expanded args. Add virtual func to specify if function blocker needs them expanded or not. 2002-03-26 16:45:52 -05:00
cmFunctionBlocker.h ERR: Fixed compiler warnings. 2002-06-18 17:20:27 -04:00
cmGeneratedFileStream.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmGetFilenameComponentCommand.cxx ENH: expand variables in arguments before the commands get them 2002-03-05 18:41:24 -05:00
cmGetFilenameComponentCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmGetSourceFilePropertyCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmGetSourceFilePropertyCommand.h make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmITKWrapTclCommand.cxx ENH: Added dependency hack to support wrapping test. 2002-05-08 17:45:31 -04:00
cmITKWrapTclCommand.h ENH: Added ITK Tcl wrapping command. 2002-05-08 13:11:53 -04:00
cmIfCommand.cxx modified MATCHES to handle non variables 2002-06-20 10:39:58 -04:00
cmIfCommand.h adde less greater 2002-05-23 10:32:28 -04:00
cmIncludeCommand.cxx Reformatted the error printed by cmMakefile. 2002-05-01 10:12:48 -04:00
cmIncludeCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmIncludeDirectoryCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmIncludeDirectoryCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmIncludeExternalMSProjectCommand.cxx ENH: expand variables in arguments before the commands get them 2002-03-05 18:41:24 -05:00
cmIncludeExternalMSProjectCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmIncludeRegularExpressionCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmIncludeRegularExpressionCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmInstallFilesCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmInstallFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmInstallProgramsCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmInstallProgramsCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmInstallTargetsCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmInstallTargetsCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmLinkDirectoriesCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmLinkDirectoriesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmLinkLibrariesCommand.cxx ENH: Make it unnecessary to ever specify LINK_DIRECTORIES for any library 2002-04-28 16:14:21 -04:00
cmLinkLibrariesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmListFileCache.cxx ENH: speed improvements 2002-04-11 17:02:10 -04:00
cmListFileCache.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmLoadCacheCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmLoadCacheCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmMSDotNETGenerator.cxx only allow unique configurations 2002-06-11 14:25:11 -04:00
cmMSDotNETGenerator.h BUG: fix dot net for paths with spaces 2002-06-11 14:15:02 -04:00
cmMSProjectGenerator.cxx ENH: enable cxx by default if no languages have been enabled 2002-05-22 09:48:33 -04:00
cmMSProjectGenerator.h ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmMakeDepend.cxx now includes current include files directory when searching for files it includes 2002-06-10 14:19:09 -04:00
cmMakeDepend.h now includes current include files directory when searching for files it includes 2002-06-10 14:19:09 -04:00
cmMakeDirectoryCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmMakeDirectoryCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmMakefile.cxx ERR: Fixed compiler warnings. 2002-06-18 17:20:27 -04:00
cmMakefile.h updated rev 2002-06-05 13:30:54 -04:00
cmMakefileGenerator.cxx ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmMakefileGenerator.h ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmMarkAsAdvancedCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmMarkAsAdvancedCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmMessageCommand.cxx ENH: add ability to escape semi-colons 2002-04-18 12:02:00 -04:00
cmMessageCommand.h ENH: Add SEND_ERROR flag to MESSAGE so that an error can be raised within a CMakeList file 2002-03-29 10:56:07 -05:00
cmNMakeMakefileGenerator.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmNMakeMakefileGenerator.h use lower case and not short path for uniq paths on window 2002-06-11 14:25:44 -04:00
cmOptionCommand.cxx WAR: remove warnings for .NET compiler 2002-04-25 07:59:57 -04:00
cmOptionCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmOutputRequiredFilesCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmOutputRequiredFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmProjectCommand.cxx expand ; args 2002-04-05 12:08:12 -05:00
cmProjectCommand.h ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmQTWrapCPPCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmQTWrapCPPCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmQTWrapUICommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmQTWrapUICommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmRegularExpression.cxx ENH: remove several compiler warnings 2002-03-13 10:25:11 -05:00
cmRegularExpression.h ENH: dot net almost working 2002-02-25 18:14:01 -05:00
cmRemoveCommand.cxx updated for 1.4 2002-04-22 11:50:43 -04:00
cmRemoveCommand.h updated for 1.4 2002-04-22 11:50:43 -04:00
cmSeparateArgumentsCommand.cxx ENH: add new command to separate space separated arguments 2002-04-30 14:00:35 -04:00
cmSeparateArgumentsCommand.h ENH: add new command to separate space separated arguments 2002-04-30 14:00:35 -04:00
cmSetCommand.cxx ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmSetCommand.h ENH: add ability to use ; separated lists in SET and expand them for addexecutable and addlibrary 2002-03-29 11:04:19 -05:00
cmSetSourceFilesPropertiesCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmSetSourceFilesPropertiesCommand.h ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
cmSiteNameCommand.cxx ENH: look for nslookup and hostname in the right places 2002-04-26 09:35:03 -04:00
cmSiteNameCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSourceFile.cxx modified create test source to create a vector 2002-06-19 13:28:39 -04:00
cmSourceFile.h ENH: add file specific compile flags 2002-03-04 14:14:41 -05:00
cmSourceFilesCommand.cxx added deprecated warnings for version 1.4 or later 2002-04-19 14:03:47 -04:00
cmSourceFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSourceFilesRemoveCommand.cxx dprecated 2002-04-26 09:11:53 -04:00
cmSourceFilesRemoveCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSourceGroup.cxx ENH: remove several compiler warnings 2002-03-13 10:25:11 -05:00
cmSourceGroup.h ENH: add file specific compile flags 2002-03-04 14:14:41 -05:00
cmSourceGroupCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSourceGroupCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmStandardIncludes.h BUG: Result from ostrstream::str() can be a null pointer. 2002-06-25 09:18:43 -04:00
cmSubdirCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmSubdirCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSubdirDependsCommand.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSubdirDependsCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSystemTools.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmSystemTools.h ENH: FindLibrary can now use the makefile to add some compiler-specific lib search path (depending on the generator). 2002-06-14 10:37:59 -04:00
cmTarget.cxx BUG: try to tell the difference between variables with sources and other variables 2002-06-25 09:59:08 -04:00
cmTarget.h BUG: Correct some of the dependency analysis code. 2002-05-10 13:35:42 -04:00
cmTargetLinkLibrariesCommand.cxx ENH: change LINK_LIBRARY to add to targets 2002-05-02 13:17:10 -04:00
cmTargetLinkLibrariesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmUnixMakefileGenerator.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmUnixMakefileGenerator.h use lower case and not short path for uniq paths on window 2002-06-11 14:25:44 -04:00
cmUseMangledMesaCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmUseMangledMesaCommand.h make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmUtilitySourceCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmUtilitySourceCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVTKMakeInstantiatorCommand.cxx ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed. 2002-06-19 15:21:49 -04:00
cmVTKMakeInstantiatorCommand.h ENH: Added support for including extra files in generated header to get access to export macros of derived projects. 2002-03-01 15:49:10 -05:00
cmVTKWrapJavaCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmVTKWrapJavaCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVTKWrapPythonCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmVTKWrapPythonCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVTKWrapTclCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmVTKWrapTclCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVariableRequiresCommand.cxx make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmVariableRequiresCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmWrapExcludeFilesCommand.cxx added deprecated warnings for version 1.4 or later 2002-04-19 14:03:47 -04:00
cmWrapExcludeFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmake.cxx BUG: CMake crashed if it failed to find its own executable. Also added better error messages when this occurs. 2002-06-27 09:35:21 -04:00
cmake.h BUG: CMake crashed if it failed to find its own executable. Also added better error messages when this occurs. 2002-06-27 09:35:21 -04:00
cmakemain.cxx removed ccommand use cmake now 2002-06-03 13:08:52 -04:00
cmaketest.cxx ERR: UseIt() missing return type. 2002-04-10 12:13:44 -04:00
cmaketest.h.in ENH: make sure the test tests the right cmake, and not the cmake used to bootstrap this cmake 2002-04-05 09:39:13 -05:00
cmakewizard.cxx check bool values and prefere off 2002-02-28 15:57:45 -05:00
cmakewizard.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
ctest.cxx BUG: make sure windows paths are used for the command or it will not work for win 98 2002-06-24 14:07:46 -04:00
ctest.h ENH: fix depend problem 2002-05-22 09:47:41 -04:00