Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | ENH: Added SUBDIR_DEPENDS command and corresponding support code. This ↵ | Brad King | 2001-08-01 | 1 | -0/+6 |
| | | | | command allows specification that a set of subdirectories be built before a particular directory. | ||||
* | ENH: Added INSTALL_PROGRAMS command and corresponding support. This ↵ | Brad King | 2001-07-31 | 1 | -3/+5 |
| | | | | 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. | ||||
* | BUG: Changed include and link directory paths in cmMakefile back to ↵ | Brad King | 2001-07-30 | 1 | -39/+27 |
| | | | | 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. | ||||
* | Removed the Uniquification of the include and link directory list in FinalPass, | Ian Scott | 2001-07-30 | 1 | -30/+28 |
| | | | | | and achieved the same effect by makein m_LinkDirectores and m_IncludeDirectories a set rather than vector | ||||
* | ENH: Re-implemented ExpandVariablesInString to significantly improve ↵ | Bill Hoffman | 2001-07-27 | 1 | -16/+100 |
| | | | | performance. | ||||
* | MAkefile now strips duplicate directores from the libraries and include paths | Ian Scott | 2001-07-27 | 1 | -0/+26 |
| | |||||
* | ENH: rework GUI with configure/OK/Cancel | Bill Hoffman | 2001-07-25 | 1 | -2/+8 |
| | |||||
* | added for each command | Ken Martin | 2001-07-25 | 1 | -41/+49 |
| | |||||
* | ENH: Source and header file extensions are in variables in cmMakefile. | Amitha Perera | 2001-07-16 | 1 | -0/+9 |
| | | | | AUX_SOURCE_DIRECTORY will only add files that have a "source" extension. | ||||
* | ENH: add support for mac osx | Bill Hoffman | 2001-07-16 | 1 | -1/+4 |
| | |||||
* | Better error checking. | Berk Geveci | 2001-07-10 | 1 | -0/+4 |
| | |||||
* | ENH: Added support for selection of static/shared build on a per-library basis. | Brad King | 2001-07-02 | 1 | -2/+12 |
| | |||||
* | ENH: put back stdio.h to get sprintf | Bill Hoffman | 2001-06-22 | 1 | -0/+1 |
| | |||||
* | ERR: Removed stray standard header include. They should be added to ↵ | Brad King | 2001-06-22 | 1 | -1/+0 |
| | | | | cmStandardIncludes.h | ||||
* | removed stricmp | Ken Martin | 2001-06-22 | 1 | -1/+1 |
| | |||||
* | added escape quotes option in replace strings | Ken Martin | 2001-06-22 | 1 | -2/+13 |
| | |||||
* | ENH: Added RemoveSource(...) to complement AddSource. New command | John Biddiscombe | 2001-06-22 | 1 | -3/+24 |
| | | | | SOURCE_FILES_REMOVE uses it and can be used to take files out of the build | ||||
* | ENH: Extended INCLUDE_REGULAR_EXPRESSION to allow selective complaints about ↵ | Brad King | 2001-06-21 | 1 | -3/+4 |
| | | | | missing dependencies. | ||||
* | ENH: move utilities to targets from makefile, and add versioning to cache | Bill Hoffman | 2001-06-07 | 1 | -16/+45 |
| | |||||
* | added enable testing deprecated some commands | Ken Martin | 2001-06-06 | 1 | -86/+0 |
| |