ProjectExplorer: Add a BuildConfiguration::regenerateBuildFiles

That's effectively a generic hook for "re-run qmake" without the
qmake/QmakeProjectManager dependency.

Change-Id: I236d40690cde9047831422b2651ed2284b220959
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
hjk
2018-07-03 15:09:51 +02:00
parent abc177efbc
commit 18b2865834
5 changed files with 35 additions and 13 deletions

View File

@@ -36,6 +36,7 @@ namespace ProjectExplorer {
class BuildInfo;
class NamedWidget;
class BuildStepList;
class Node;
class Kit;
class Target;
class IOutputParser;
@@ -79,6 +80,8 @@ public:
virtual bool isEnabled() const;
virtual QString disabledReason() const;
virtual bool regenerateBuildFiles(Node *node);
enum BuildType {
Unknown,
Debug,