mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 13:20:47 -06:00
The context's local generator, configuration name, and language are constant throughout evaluation.
24 lines
453 B
C++
24 lines
453 B
C++
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
file LICENSE.rst or https://cmake.org/licensing for details. */
|
|
#pragma once
|
|
|
|
#include <string>
|
|
|
|
class cmLocalGenerator;
|
|
|
|
namespace cm {
|
|
namespace GenEx {
|
|
|
|
struct Context final
|
|
{
|
|
Context(cmLocalGenerator const* lg, std::string config,
|
|
std::string language = std::string());
|
|
|
|
cmLocalGenerator const* LG;
|
|
std::string Config;
|
|
std::string Language;
|
|
};
|
|
|
|
}
|
|
}
|