forked from qt-creator/qt-creator
Fix cleaning of CMake projects
This commit is contained in:
@@ -255,6 +255,7 @@ ProjectExplorer::BuildConfiguration *CMakeBuildConfigurationFactory::create(cons
|
|||||||
|
|
||||||
MakeStep *cleanMakeStep = new MakeStep(bc);
|
MakeStep *cleanMakeStep = new MakeStep(bc);
|
||||||
bc->insertCleanStep(0, cleanMakeStep);
|
bc->insertCleanStep(0, cleanMakeStep);
|
||||||
|
cleanMakeStep->setAdditionalArguments(QStringList() << "clean");
|
||||||
cleanMakeStep->setClean(true);
|
cleanMakeStep->setClean(true);
|
||||||
|
|
||||||
CMakeOpenProjectWizard copw(m_project->projectManager(),
|
CMakeOpenProjectWizard copw(m_project->projectManager(),
|
||||||
|
|||||||
@@ -503,6 +503,7 @@ bool CMakeProject::restoreSettingsImpl(ProjectExplorer::PersistentSettingsReader
|
|||||||
//TODO save arguments somewhere copw.arguments()
|
//TODO save arguments somewhere copw.arguments()
|
||||||
MakeStep *cleanMakeStep = new MakeStep(bc);
|
MakeStep *cleanMakeStep = new MakeStep(bc);
|
||||||
bc->insertCleanStep(0, cleanMakeStep);
|
bc->insertCleanStep(0, cleanMakeStep);
|
||||||
|
cleanMakeStep->setAdditionalArguments(QStringList() << "clean");
|
||||||
cleanMakeStep->setClean(true);
|
cleanMakeStep->setClean(true);
|
||||||
|
|
||||||
addBuildConfiguration(bc);
|
addBuildConfiguration(bc);
|
||||||
|
|||||||
Reference in New Issue
Block a user