diff options
Diffstat (limited to 'src/plugins/nim/project/nimcompilercleanstep.h')
-rw-r--r-- | src/plugins/nim/project/nimcompilercleanstep.h | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/src/plugins/nim/project/nimcompilercleanstep.h b/src/plugins/nim/project/nimcompilercleanstep.h index 483d627b9e..4086cf7275 100644 --- a/src/plugins/nim/project/nimcompilercleanstep.h +++ b/src/plugins/nim/project/nimcompilercleanstep.h @@ -26,30 +26,10 @@ #pragma once #include <projectexplorer/buildstep.h> -#include <projectexplorer/buildsteplist.h> -#include <utils/fileutils.h> namespace Nim { -class NimCompilerCleanStep : public ProjectExplorer::BuildStep -{ - Q_OBJECT - -public: - NimCompilerCleanStep(ProjectExplorer::BuildStepList *parentList, Core::Id id); - -private: - bool init() override; - void doRun() override; - void doCancel() override; - - bool removeCacheDirectory(); - bool removeOutFilePath(); - - Utils::FilePath m_buildDir; -}; - -class NimCompilerCleanStepFactory : public ProjectExplorer::BuildStepFactory +class NimCompilerCleanStepFactory final : public ProjectExplorer::BuildStepFactory { public: NimCompilerCleanStepFactory(); |