aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nim/project/nimcompilercleanstep.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/nim/project/nimcompilercleanstep.h')
-rw-r--r--src/plugins/nim/project/nimcompilercleanstep.h22
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();