mirror of
https://github.com/reactos/CMake.git
synced 2025-02-04 10:56:53 +00:00
cmIfCommand: Simplify execution context construction
This commit is contained in:
parent
f5da19edd0
commit
7503deb2c5
@ -203,15 +203,9 @@ bool cmIfCommand
|
||||
|
||||
cmake::MessageType status;
|
||||
|
||||
cmListFileContext execContext = this->Makefile->GetExecutionContext();
|
||||
|
||||
cmCommandContext commandContext;
|
||||
commandContext.Line = execContext.Line;
|
||||
commandContext.Name = execContext.Name;
|
||||
|
||||
cmConditionEvaluator conditionEvaluator(
|
||||
*(this->Makefile), cmListFileContext::FromCommandContext(
|
||||
commandContext, execContext.FilePath),
|
||||
*(this->Makefile),
|
||||
this->Makefile->GetExecutionContext(),
|
||||
this->Makefile->GetBacktrace());
|
||||
|
||||
bool isTrue = conditionEvaluator.IsTrue(
|
||||
|
Loading…
x
Reference in New Issue
Block a user