resolve cyclic dependency with zstd
[platform/upstream/cmake.git] / Source / cmGeneratorExpressionContext.cxx
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"
4
5 #include <utility>
6
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)
20 {
21 }