summaryrefslogtreecommitdiffstats
path: root/Source/cmFunctionCommand.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: New format for warning and error messagesBrad King2008-03-071-12/+6
| | | | | | | | | | | | | - Add cmMakefile methods IssueError and IssueWarning - Maintain an explicit call stack in cmMakefile - Include context/call-stack info in messages - Nested errors now unwind the call stack - Use new mechanism for policy warnings and errors - Improve policy error message - Include cmExecutionStatus pointer in call stack so that errors deeper in the C++ stack under a command invocation will become errors for the command
* ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS the default and remove the ↵Bill Hoffman2008-02-291-5/+5
| | | | property. If any value is specified in an endif, endforeach, endwhile, etc then make sure it matches the start string. If no values are given then it is no longer an error.
* ENH: add return and break support to cmake, also change basic command ↵Ken Martin2008-01-231-6/+17
| | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class
* BUG: fix issue with CMAKE_CURENT_LIST_FILE reporting in funcitonsKen Martin2007-12-201-2/+12
|
* COMP: fix style and work around old compilersKen Martin2007-12-041-3/+3
|
* ENH: add functions and raise scope to cmakeKen Martin2007-12-031-0/+277