ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class

This commit is contained in:
Ken Martin
2008-01-23 10:28:26 -05:00
parent 72a301f880
commit 0e69d38004
205 changed files with 907 additions and 360 deletions

View File

@@ -17,7 +17,8 @@
#include "cmEndFunctionCommand.h"
bool cmEndFunctionCommand
::InvokeInitialPass(std::vector<cmListFileArgument> const&)
::InvokeInitialPass(std::vector<cmListFileArgument> const&,
cmExecutionStatus &)
{
this->SetError("An ENDFUNCTION command was found outside of a proper "
"FUNCTION ENDFUNCTION structure. Or its arguments did not "