Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: only add _LIB_DEPEND information for libraries and modules | Bill Hoffman | 2002-06-03 | 1 | -1/+8 |
| | |||||
* | ENH: rework library depend stuff | Bill Hoffman | 2002-05-03 | 1 | -7/+5 |
| | |||||
* | make it backwards compatible with old cmake | Bill Hoffman | 2002-05-02 | 1 | -47/+29 |
| | |||||
* | Debug optimized cache fixes | Bill Hoffman | 2002-05-02 | 1 | -8/+9 |
| | |||||
* | ENH: change LINK_LIBRARY to add to targets | Bill Hoffman | 2002-05-02 | 1 | -5/+43 |
| | |||||
* | ENH: Make the LinkLibraries command contribute dependencies towards ↵ | Amitha Perera | 2002-05-01 | 1 | -0/+23 |
| | | | | AddLibraries. | ||||
* | ENH: Add library dependency analysis. | Amitha Perera | 2002-05-01 | 1 | -4/+13 |
| | |||||
* | Reformatted the error printed by cmMakefile. | Berk Geveci | 2002-05-01 | 1 | -4/+7 |
| | |||||
* | ENH: improve speed of GetSource function | Bill Hoffman | 2002-04-30 | 1 | -2/+10 |
| | |||||
* | BUG: make sure link directories are not duplicated | Bill Hoffman | 2002-04-29 | 1 | -3/+18 |
| | |||||
* | ENH: Removed out-of-date commands CABLE_WRAP_TCL CABLE_CLASS_SET and ↵ | Brad King | 2002-04-17 | 1 | -0/+7 |
| | | | | CONFIGURE_GCCXML | ||||
* | ENH: speed improvements | Bill Hoffman | 2002-04-11 | 1 | -1/+0 |
| | |||||
* | ENH: add enable language support for PROJECT command, this means that a C ↵ | Bill Hoffman | 2002-04-02 | 1 | -14/+13 |
| | | | | only project can be built with cmake, even without a cxx compiler | ||||
* | ENH: major change, the cmMakefile now contains a master list of cmSourceFile ↵ | Bill Hoffman | 2002-03-29 | 1 | -13/+47 |
| | | | | objects, the source lists reference the list via pointers, also you can now set properties on a file, like compile flags, abstract, etc. | ||||
* | FIX: foreach function-blockers were using expanded args. Add virtual func to ↵ | Sebastien Barre | 2002-03-26 | 1 | -2/+12 |
| | | | | specify if function blocker needs them expanded or not. | ||||
* | ENH: add .in as a header file type, as it can not be compiled | Bill Hoffman | 2002-03-14 | 1 | -0/+1 |
| | |||||
* | ENH: remove several compiler warnings | Bill Hoffman | 2002-03-13 | 1 | -2/+2 |
| | |||||
* | ENH: expand variables in arguments before the commands get them | Bill Hoffman | 2002-03-05 | 1 | -2/+14 |
| | |||||
* | FIX: although a CMakeLists.txt file could be searched up 'n' level in the ↵ | Sebastien Barre | 2002-02-25 | 1 | -12/+13 |
| | | | | directory tree, ReadListFile() always implied a CMakeLists.txt file was up *one* level. | ||||
* | ERR: Removed cmCacheManager::DefineCache method. It is no longer needed. | Brad King | 2002-01-22 | 1 | -2/+1 |
| | |||||
* | ENH:Updated copyright | Will Schroeder | 2002-01-21 | 1 | -30/+6 |
| | |||||
* | BUG: .txx are not source files. They contain template code which can only | Amitha Perera | 2001-12-28 | 1 | -1/+1 |
| | | | | | be compiled when included in a regular .cxx file. By themselves, they cause do not cause code to be generated. | ||||
* | ENH: Added option to IF command to test if a command exists. Syntax is ↵ | Brad King | 2001-12-18 | 1 | -2/+4 |
| | | | | IF(COMMAND name-of-command). | ||||
* | BUG: Existing projects have cache entries with the same name as the command ↵ | Brad King | 2001-12-18 | 1 | -1/+0 |
| | | | | they adjust (VTK_WRAP_JAVA in VTK, for example). Setting the command name as a variable is too dangerous. | ||||
* | ENH: Each cmake command now adds a cmake variable of its own name, set | Brad King | 2001-12-17 | 1 | -0/+1 |
| | | | | | | | | | to ON. This allows constructs in CMakeLists.txt files like: IF(FOO_COMMAND) FOO_COMMAND() ENDIF(FOO_COMMAND) This provides the option to add CMake commands for extra functionality without breaking compatability with earlier versions of CMake. | ||||
* | ENH: SUBDIR_DEPENDS command now does nothing. The parallel build ↵ | Brad King | 2001-12-10 | 1 | -10/+18 |
| | | | | functionality is now automatic. Dependencies are setup to force the same build order as a single threaded build, but multiple files in the same directory can be built simultaneously. Also fixed bug with inheriting CMakeLists.txt files when a directory level is skipped. | ||||
* | ENH: expand variables in a command before escaping spaces in the command | Berk Geveci | 2001-11-27 | 1 | -1/+3 |
| | |||||
* | ENH: clean up warnings | Bill Hoffman | 2001-11-13 | 1 | -1/+1 |
| | |||||
* | Add optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs can be ↵ | Sebastien Barre | 2001-11-03 | 1 | -2/+10 |
| | | | | specified before the actual include dirs | ||||
* | ENH: add an option to configure file command that allows for only expansion ↵ | Bill Hoffman | 2001-10-30 | 1 | -13/+35 |
| | | | | of at variables and not dollar variables | ||||
* | ENH: add better error reports in parsing cmake files, like what file has the ↵ | Bill Hoffman | 2001-10-02 | 1 | -1/+3 |
| | | | | error | ||||
* | ENH: change InitialPass to take a const reference to the argument string, to ↵ | Bill Hoffman | 2001-09-20 | 1 | -5/+3 |
| | | | | avoid changes to the file cache | ||||
* | BUG: make a copy of the arguments before passing them to Execute | Ken Martin | 2001-09-20 | 1 | -1/+3 |
| | |||||
* | various windows fixes | Ken Martin | 2001-09-10 | 1 | -3/+13 |
| | |||||
* | ENH: separate command from its arguments in the custom command. This allows ↵ | Bill Hoffman | 2001-09-04 | 1 | -5/+5 |
| | | | | the generator on windows to change the slashes for just the command | ||||
* | ENH: ExpandVariables functions return a char * for convenience | John Biddiscombe | 2001-09-01 | 1 | -11/+12 |
| | |||||
* | BUG: fix incorrect deletion of function blockers | Bill Hoffman | 2001-08-30 | 1 | -1/+1 |
| | |||||
* | clean up a bit | Bill Hoffman | 2001-08-29 | 1 | -3/+1 |
| | |||||
* | ENH: add caching for the input CMakeList.txt files, 2X speed up | Bill Hoffman | 2001-08-28 | 1 | -10/+14 |
| | |||||
* | Changes to allow MODULE type target for a shared library | Yves Starreveld | 2001-08-28 | 1 | -7/+46 |
| | |||||
* | ENH: change expand variables to use GetDefinition | Bill Hoffman | 2001-08-27 | 1 | -6/+6 |
| | |||||
* | ENH: improve coverage | Bill Hoffman | 2001-08-23 | 1 | -2/+6 |
| | |||||
* | ENH: add dump documentation test | Bill Hoffman | 2001-08-23 | 1 | -8/+1 |
| | |||||
* | Added support for .mm source files (ObjC++) | Yves Starreveld | 2001-08-21 | 1 | -0/+1 |
| | |||||
* | gcc and MSVC clash on basic_string::compare(), let's try substr() | Sebastien Barre | 2001-08-19 | 1 | -1/+1 |
| | |||||
* | Support for $ENV{VAR} syntax (lookup in the environment vars) | Sebastien Barre | 2001-08-18 | 1 | -13/+51 |
| | |||||
* | ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS commands to allow each call ↵ | Brad King | 2001-08-14 | 1 | -7/+0 |
| | | | | to the command in a single directory to specify a different install path. | ||||
* | ENH: big change, only allow commands access to the cache via the cmMakefile ↵ | Bill Hoffman | 2001-08-08 | 1 | -1/+25 |
| | | | | 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 | ||||
* | ENH: html output for docs | Bill Hoffman | 2001-08-07 | 1 | -4/+4 |
| | |||||
* | BUG: Fixed off-by-one error in ExpandVariablesInString for case of $ or @ as ↵ | Brad King | 2001-08-02 | 1 | -4/+5 |
| | | | | last character of string. |