summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakeproject.cpp1
-rw-r--r--src/plugins/mesonprojectmanager/project/mesonproject.cpp1
-rw-r--r--src/plugins/projectexplorer/project.cpp11
-rw-r--r--src/plugins/projectexplorer/project.h5
-rw-r--r--src/plugins/projectexplorer/target.cpp2
5 files changed, 1 insertions, 19 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.cpp b/src/plugins/cmakeprojectmanager/cmakeproject.cpp
index 4b2a5157e8..e683cca905 100644
--- a/src/plugins/cmakeprojectmanager/cmakeproject.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakeproject.cpp
@@ -58,7 +58,6 @@ CMakeProject::CMakeProject(const FilePath &fileName)
setProjectLanguages(Core::Context(ProjectExplorer::Constants::CXX_LANGUAGE_ID));
setDisplayName(projectDirectory().fileName());
setCanBuildProducts();
- setKnowsAllBuildExecutables(true);
setHasMakeInstallEquivalent(true);
}
diff --git a/src/plugins/mesonprojectmanager/project/mesonproject.cpp b/src/plugins/mesonprojectmanager/project/mesonproject.cpp
index 027b653412..aefc3f481d 100644
--- a/src/plugins/mesonprojectmanager/project/mesonproject.cpp
+++ b/src/plugins/mesonprojectmanager/project/mesonproject.cpp
@@ -47,7 +47,6 @@ MesonProject::MesonProject(const Utils::FilePath &path)
setProjectLanguages(Core::Context(ProjectExplorer::Constants::CXX_LANGUAGE_ID));
setDisplayName(projectDirectory().fileName());
setCanBuildProducts();
- setKnowsAllBuildExecutables(true);
setHasMakeInstallEquivalent(true);
}
diff --git a/src/plugins/projectexplorer/project.cpp b/src/plugins/projectexplorer/project.cpp
index 55de809be6..7064e47204 100644
--- a/src/plugins/projectexplorer/project.cpp
+++ b/src/plugins/projectexplorer/project.cpp
@@ -183,7 +183,6 @@ public:
Utils::Id m_id;
bool m_needsInitialExpansion = false;
bool m_canBuildProducts = false;
- bool m_knowsAllBuildExecutables = true;
bool m_hasMakeInstallEquivalent = false;
bool m_needsBuildConfigurations = true;
bool m_needsDeployConfigurations = true;
@@ -903,11 +902,6 @@ void Project::setHasMakeInstallEquivalent(bool enabled)
d->m_hasMakeInstallEquivalent = enabled;
}
-void Project::setKnowsAllBuildExecutables(bool value)
-{
- d->m_knowsAllBuildExecutables = value;
-}
-
void Project::setNeedsBuildConfigurations(bool value)
{
d->m_needsBuildConfigurations = value;
@@ -976,11 +970,6 @@ void Project::configureAsExampleProject(Kit * /*kit*/)
{
}
-bool Project::knowsAllBuildExecutables() const
-{
- return d->m_knowsAllBuildExecutables;
-}
-
bool Project::hasMakeInstallEquivalent() const
{
return d->m_hasMakeInstallEquivalent;
diff --git a/src/plugins/projectexplorer/project.h b/src/plugins/projectexplorer/project.h
index fd550b5eab..9b783b7127 100644
--- a/src/plugins/projectexplorer/project.h
+++ b/src/plugins/projectexplorer/project.h
@@ -147,10 +147,6 @@ public:
virtual ProjectImporter *projectImporter() const;
- // The build system is able to report all executables that can be built, independent
- // of configuration.
- bool knowsAllBuildExecutables() const;
-
virtual DeploymentKnowledge deploymentKnowledge() const { return DeploymentKnowledge::Bad; }
bool hasMakeInstallEquivalent() const;
virtual MakeInstallCommand makeInstallCommand(const Target *target, const QString &installRoot);
@@ -228,7 +224,6 @@ protected:
void removeProjectLanguage(Utils::Id id);
void setHasMakeInstallEquivalent(bool enabled);
- void setKnowsAllBuildExecutables(bool value);
void setNeedsBuildConfigurations(bool value);
void setNeedsDeployConfigurations(bool value);
diff --git a/src/plugins/projectexplorer/target.cpp b/src/plugins/projectexplorer/target.cpp
index 3e2e8ca40f..51bc014975 100644
--- a/src/plugins/projectexplorer/target.cpp
+++ b/src/plugins/projectexplorer/target.cpp
@@ -684,7 +684,7 @@ void Target::updateDefaultRunConfigurations()
present = true;
}
}
- if (!present && project()->knowsAllBuildExecutables())
+ if (!present)
toRemove.append(rc);
}
configuredCount -= toRemove.count();