cmNinjaUtilityTargetGenerator.h 599 B

123456789101112131415161718192021
  1. /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
  2. file Copyright.txt or https://cmake.org/licensing for details. */
  3. #ifndef cmNinjaUtilityTargetGenerator_h
  4. #define cmNinjaUtilityTargetGenerator_h
  5. #include "cmConfigure.h" // IWYU pragma: keep
  6. #include "cmNinjaTargetGenerator.h"
  7. class cmGeneratorTarget;
  8. class cmNinjaUtilityTargetGenerator : public cmNinjaTargetGenerator
  9. {
  10. public:
  11. cmNinjaUtilityTargetGenerator(cmGeneratorTarget* target);
  12. ~cmNinjaUtilityTargetGenerator() override;
  13. void Generate() override;
  14. };
  15. #endif // ! cmNinjaUtilityTargetGenerator_h