cmCTestConfigureHandler.h 696 B

123456789101112131415161718192021222324252627282930
  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 cmCTestConfigureHandler_h
  4. #define cmCTestConfigureHandler_h
  5. #include <cmConfigure.h>
  6. #include "cmCTestGenericHandler.h"
  7. #include "cmTypeMacro.h"
  8. /** \class cmCTestConfigureHandler
  9. * \brief A class that handles ctest -S invocations
  10. *
  11. */
  12. class cmCTestConfigureHandler : public cmCTestGenericHandler
  13. {
  14. public:
  15. cmTypeMacro(cmCTestConfigureHandler, cmCTestGenericHandler);
  16. /*
  17. * The main entry point for this class
  18. */
  19. int ProcessHandler() CM_OVERRIDE;
  20. cmCTestConfigureHandler();
  21. void Initialize() CM_OVERRIDE;
  22. };
  23. #endif