Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove CMake Policy CMP0015 until it is revised | Brad King | 2009-10-08 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | We revert commit "Create CMake Policy CMP0015 to fix set(CACHE)" because the NEW behavior of the policy breaks a valid use case: # CMakeLists.txt option(BUILD_SHARED_LIBS "..." ON) add_library(mylib ...) set(BUILD_SHARED_LIBS OFF) # we want only mylib to be shared add_subdirectory(ThirdParty) # ThirdParty/CMakeLists.txt option(BUILD_SHARED_LIBS "..." ON) # uh, oh, with NEW behavior this dir uses shared libs!!! We'll re-introduce the policy later with a different change in behavior to resolve the motivating case, which was more subtle but less common. See issue #9008. | ||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | Create CMake Policy CMP0015 to fix set(CACHE) | Brad King | 2009-09-10 | 1 | -2/+4 |
| | | | | | | | | The set(CACHE) and option() commands should always expose the cache value. Previously we failed to expose the value when it was already set if a local variable definition hid it. When set to NEW, this policy tells the commands to always remove the local variable definition to expose the cache value. See issue #9008. | ||||
* | some white space fixes for the book | Ken Martin | 2009-09-03 | 1 | -2/+2 |
| | |||||
* | ENH: Add unset() command. | Brad King | 2008-08-25 | 1 | -2/+3 |
| | | | | | | | | This introduces the unset() command to make it easy to unset CMake variables, environment variables, and CMake cache variables. Previously it was not even possible to unset ENV or CACHE variables (as in completely remove them). Changes based on patch from Philip Lowman. See issue #7507. | ||||
* | ENH: add return and break support to cmake, also change basic command ↵ | Ken Martin | 2008-01-23 | 1 | -1/+2 |
| | | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class | ||||
* | ENH: remove RAISE_SCOPE() again and instead add SET(<var> <value> PARENT_SCOPE) | Alexander Neundorf | 2008-01-18 | 1 | -1/+8 |
| | | | | Alex | ||||
* | STYLE: make formatting of help a bit more consistent | Alexander Neundorf | 2007-12-20 | 1 | -12/+13 |
| | | | | Alex | ||||
* | ENH: make commands lower case by default | Ken Martin | 2007-10-10 | 1 | -4/+4 |
| | |||||
* | STYLE: fix docs | Ken Martin | 2005-11-17 | 1 | -9/+10 |
| | |||||
* | ENH: big change that includes immediate subdir support, removing the notion ↵ | Ken Martin | 2005-03-18 | 1 | -6/+0 |
| | | | | of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings | ||||
* | ENH: now the set command can set environment variables | Ken Martin | 2005-01-20 | 1 | -1/+4 |
| | |||||
* | ENH: Add support for install postfix | Andy Cedilnik | 2004-02-03 | 1 | -0/+5 |
| | |||||
* | removed redundent includes | Ken Martin | 2003-08-10 | 1 | -1/+0 |
| | |||||
* | ENH: Added CACHE entry types to documentation string. | Brad King | 2003-04-04 | 1 | -6/+12 |
| | |||||
* | ENH: Cleaned up documentation and formatted it for use by cmDocumentation. | Brad King | 2003-02-14 | 1 | -8/+8 |
| | |||||
* | ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵ | Brad King | 2002-10-23 | 1 | -3/+3 |
| | | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. | ||||
* | added FORCE option | Ken Martin | 2002-10-09 | 1 | -2/+3 |
| | |||||
* | BUG: fix doc string and allow a variable to be promoted from non-cache to cache | Bill Hoffman | 2002-09-27 | 1 | -1/+2 |
| | |||||
* | ENH: add ability to use ; separated lists in SET and expand them for ↵ | Bill Hoffman | 2002-03-29 | 1 | -1/+3 |
| | | | | addexecutable and addlibrary | ||||
* | ENH:Updated copyright | Will Schroeder | 2002-01-21 | 1 | -29/+5 |
| | |||||
* | ENH: change InitialPass to take a const reference to the argument string, to ↵ | Bill Hoffman | 2001-09-20 | 1 | -1/+1 |
| | | | | avoid changes to the file cache | ||||
* | ENH: rename Invoke to InitialPass | Bill Hoffman | 2001-06-06 | 1 | -1/+1 |
| | |||||
* | ENH: change the syntax of the SET command, fix the combo box for larger strings | Bill Hoffman | 2001-05-24 | 1 | -2/+7 |
| | |||||
* | new set command and IF NOT | Ken Martin | 2001-05-01 | 1 | -0/+103 |