summaryrefslogtreecommitdiffstats
path: root/Source/cmFunctionCommand.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-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.
* DOCS: fix typo (see #9308)Alexander Neundorf2009-07-311-1/+1
| | | | Alex
* ENH: Better policies for functions and macrosBrad King2009-01-221-1/+5
| | | | | | | This teaches functions and macros to use policies recorded at creation time when they are invoked. It restores the policies as a weak policy stack entry so that any policies set by a function escape to its caller as before.
* ENH: Better error message for unclosed blocksBrad King2009-01-211-1/+0
| | | | | | This centralizes construction of the error message for an unclosed logical block (if, foreach, etc.). We record the line at which each block is opened so it can be reported in the error message.
* ENH: add return and break support to cmake, also change basic command ↵Ken Martin2008-01-231-2/+5
| | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class
* COMP: fix style and work around old compilersKen Martin2007-12-041-2/+2
|
* ENH: add functions and raise scope to cmakeKen Martin2007-12-031-0/+112