CMake/Source
Bill Hoffman 0fdfab32d1 BUG: borland needs to have BUILD_SHARED_LIBS on for executables to work with c++ 2002-08-22 16:16:05 -04:00
..
CursesDialog added lib 2002-08-22 08:25:58 -04:00
MFCDialog support for dll 2002-08-21 12:02:32 -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: borland needs to have BUILD_SHARED_LIBS on for executables to work with c++ 2002-08-22 16:16:05 -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 minor warning fix 2002-08-22 14:41:38 -04:00
cmCPluginAPI.h fixed nested comment 2002-08-22 09:10:24 -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
cmDynamicLoader.cxx added plugin support 2002-08-21 11:58:01 -04:00
cmDynamicLoader.h added plugin support 2002-08-21 11:58:01 -04: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
cmLoadCommandCommand.cxx adding plugin support 2002-08-21 11:58:48 -04:00
cmLoadCommandCommand.h adding plugin support 2002-08-21 11:58:48 -04: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 minor bug 2002-08-21 13:16:07 -04:00
cmMakefile.h minor bug 2002-08-21 13:16:07 -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 dll support 2002-08-21 12:01:55 -04: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 made into dll 2002-08-21 12:00:17 -04: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 fixed some warnings 2002-08-22 09:11: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 support for plugins 2002-08-21 11:59:52 -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 support for plugins 2002-08-21 11:59:52 -04:00
cmakewizard.h support for plugins 2002-08-21 11:59:52 -04: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