1 /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2 file Copyright.txt or https://cmake.org/licensing for details. */
3 #include "cmGeneratorExpressionContext.h"
7 cmGeneratorExpressionContext::cmGeneratorExpressionContext(
8 cmLocalGenerator
* lg
, std::string config
, bool quiet
,
9 cmGeneratorTarget
const* headTarget
, const cmGeneratorTarget
* currentTarget
,
10 bool evaluateForBuildsystem
, cmListFileBacktrace backtrace
,
12 : Backtrace(std::move(backtrace
))
14 , Config(std::move(config
))
15 , Language(std::move(language
))
16 , HeadTarget(headTarget
)
17 , CurrentTarget(currentTarget
)
19 , EvaluateForBuildsystem(evaluateForBuildsystem
)