CMake/Source
Ken Martin 34c7c1b78d made CMakeLib shared on windows 2002-08-21 11:57:12 -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: stupid pb fixed (close to being medieval'ed by The Ken) 2002-08-01 16:23:07 -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 made CMakeLib shared on windows 2002-08-21 11:57:12 -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 modified how source files store properties 2002-08-16 11:20:18 -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 modified to accept no arguments 2002-07-20 08:55:55 -04: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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmAuxSourceDirectoryCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmBorlandMakefileGenerator.cxx modified how source files store properties 2002-08-16 11:20:18 -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
cmCPluginAPI.cxx added C Plugin API first cut 2002-08-21 11:54:06 -04:00
cmCPluginAPI.h added C Plugin API first cut 2002-08-21 11:54:06 -04:00
cmCacheManager.cxx made CMakeLib shared on windows 2002-08-21 11:57:12 -04:00
cmCacheManager.h made CMakeLib shared on windows 2002-08-21 11:57:12 -04:00
cmCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmCommands.cxx added new command 2002-08-13 15:46:33 -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 how source files store properties 2002-08-16 11:20:18 -04:00
cmCreateTestSourceList.h updated to handle extensions 2002-07-30 16:19:14 -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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmDSPWriter.h ENH: add file specific compile flags 2002-03-04 14:14:41 -05:00
cmDSWWriter.cxx removed all source lists from the system and made them vectors. Also appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building 2002-06-27 15:57:09 -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 made CMakeLib shared on windows 2002-08-21 11:57:12 -04:00
cmDumpDocumentation.cxx ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmElseCommand.cxx compiler warning 2002-08-12 08:39:08 -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 Add return value support and add documentation 2002-08-08 15:29:19 -04:00
cmExecProgramCommand.h Add return value support and add documentation 2002-08-08 15:29:19 -04:00
cmFLTKWrapUICommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04: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 FIX: put ExpandRegistryValue() back (seems to have been removed accidentally I guess in 1.25) 2002-08-01 23:05:16 -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 fixed if statements inside a foreach 2002-07-17 10:48:39 -04:00
cmForEachCommand.h fixed if statements inside a foreach 2002-07-17 10:48:39 -04: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 removed all source lists from the system and made them vectors. Also appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building 2002-06-27 15:57:09 -04:00
cmGetFilenameComponentCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmGetSourceFilePropertyCommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmGetSourceFilePropertyCommand.h make sure ; expansion is done in all commands 2002-03-29 14:20:32 -05:00
cmITKWrapTclCommand.cxx BUG: Only one generated Tcl wrapper source was getting added to the package's library. 2002-07-26 10:15:04 -04:00
cmITKWrapTclCommand.h BUG: Only one generated Tcl wrapper source was getting added to the package's library. 2002-07-26 10:15:04 -04:00
cmIfCommand.cxx better IF ELSE handling 2002-08-09 12:00:49 -04:00
cmIfCommand.h better error handling with if statements 2002-07-10 11:38:38 -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 allows no arguments 2002-07-22 10:01:53 -04: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 fixe for files with paths 2002-07-17 15:57:51 -04:00
cmInstallFilesCommand.h fix install target 2002-07-15 08:44:58 -04: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 no longer need an argument 2002-08-01 15:58:25 -04:00
cmLinkDirectoriesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmLinkLibrariesCommand.cxx allows no arguments 2002-07-22 10:01:53 -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 made CMakeLib shared on windows 2002-08-21 11:57:12 -04: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 modified how source files store properties 2002-08-16 11:20:18 -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
cmMacroCommand.cxx minor fix 2002-08-16 11:20:48 -04:00
cmMacroCommand.h added new command 2002-08-13 15:46:33 -04:00
cmMakeDepend.cxx modified how source files store properties 2002-08-16 11:20:18 -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 better IF ELSE handling 2002-08-09 12:00:49 -04:00
cmMakefile.h better error handling with if statements 2002-07-10 11:38:38 -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 BUG: use c compiler for link of c programs, and use temp file nmake syntax for linking c and c++ programs 2002-08-21 09:45:13 -04:00
cmNMakeMakefileGenerator.h BUG: fix jump to directory and build for nmake if library path is not set. combine OutputBuildExecutableInDir and OutputBuildLibraryInDir into OutputBuildTargetInDir 2002-07-31 13:45:07 -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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmQTWrapCPPCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmQTWrapUICommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04: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 minor fix 2002-08-05 09:51:50 -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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmSetSourceFilesPropertiesCommand.h modified how source files store properties 2002-08-16 11:20:18 -04: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 how source files store properties 2002-08-16 11:20:18 -04:00
cmSourceFile.h modified how source files store properties 2002-08-16 11:20:18 -04:00
cmSourceFilesCommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmSourceFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmSourceFilesRemoveCommand.cxx removed all source lists from the system and made them vectors. Also appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building 2002-06-27 15:57:09 -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 made CMakeLib shared on windows 2002-08-21 11:57:12 -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 Ok, now cd will work on windows 2002-07-25 16:41:36 -04:00
cmSystemTools.h made CMakeLib shared on windows 2002-08-21 11:57:12 -04:00
cmTarget.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmTarget.h BUG: Correct some of the dependency analysis code. 2002-05-10 13:35:42 -04:00
cmTargetLinkLibrariesCommand.cxx does not need a second argument 2002-07-19 14:40:49 -04:00
cmTargetLinkLibrariesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmUnixMakefileGenerator.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmUnixMakefileGenerator.h BUG: fix jump to directory and build for nmake if library path is not set. combine OutputBuildExecutableInDir and OutputBuildLibraryInDir into OutputBuildTargetInDir 2002-07-31 13:45:07 -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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmVTKMakeInstantiatorCommand.h BUG: Added backward-compatability. The old instantiator style will be used unless the argument USE_INSTANTIATOR_NEW is given to tell the command to make use of the instantiator new functions exported from each class's implementation file. 2002-08-15 15:01:42 -04:00
cmVTKWrapJavaCommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmVTKWrapJavaCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVTKWrapPythonCommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04:00
cmVTKWrapPythonCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmVTKWrapTclCommand.cxx modified how source files store properties 2002-08-16 11:20:18 -04: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 modified how source files store properties 2002-08-16 11:20:18 -04:00
cmWrapExcludeFilesCommand.h ENH:Updated copyright 2002-01-21 15:30:43 -05:00
cmake.cxx Fix changing of directories using cmSystemTools RunCommand feature 2002-07-17 11:53:07 -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