| 12345678910111213141516171819202122232425 |
- /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- file LICENSE.rst or https://cmake.org/licensing for details. */
- #pragma once
- #include "cmConfigure.h" // IWYU pragma: keep
- #include <string>
- #include "cmCTestCommand.h"
- /** \class cmCTestRunScript
- * \brief Run a ctest script
- */
- class cmCTestRunScriptCommand : public cmCTestCommand
- {
- public:
- using cmCTestCommand::cmCTestCommand;
- /**
- * This is called when the command is first encountered in
- * the CMakeLists.txt file.
- */
- bool InitialPass(std::vector<std::string> const& args,
- cmExecutionStatus& status) const override;
- };
|