CMake Nightly Date Stamp
[kiteware-cmake.git] / Source / cmGeneratorExpressionContext.cxx
blob80768872bf20e84a1fdfc375d01951ed573b1b76
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"
5 #include <utility>
7 cmGeneratorExpressionContext::cmGeneratorExpressionContext(
8 cmLocalGenerator* lg, std::string config, bool quiet,
9 cmGeneratorTarget const* headTarget, const cmGeneratorTarget* currentTarget,
10 bool evaluateForBuildsystem, cmListFileBacktrace backtrace,
11 std::string language)
12 : Backtrace(std::move(backtrace))
13 , LG(lg)
14 , Config(std::move(config))
15 , Language(std::move(language))
16 , HeadTarget(headTarget)
17 , CurrentTarget(currentTarget)
18 , Quiet(quiet)
19 , EvaluateForBuildsystem(evaluateForBuildsystem)