cmGenExContext.h 453 B

1234567891011121314151617181920212223
  1. /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
  2. file LICENSE.rst or https://cmake.org/licensing for details. */
  3. #pragma once
  4. #include <string>
  5. class cmLocalGenerator;
  6. namespace cm {
  7. namespace GenEx {
  8. struct Context final
  9. {
  10. Context(cmLocalGenerator const* lg, std::string config,
  11. std::string language = std::string());
  12. cmLocalGenerator const* LG;
  13. std::string Config;
  14. std::string Language;
  15. };
  16. }
  17. }