aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmakeprojectmanager/qmakesettings.h
diff options
context:
space:
mode:
authorChristian Kandeler <[email protected]>2019-03-06 10:44:28 +0100
committerChristian Kandeler <[email protected]>2019-03-06 14:34:23 +0000
commita8ebc37da2b1461761f2d95975c98fd0987e02db (patch)
treed0a754b573189ff61dcaf62c03b86c482f00e6ef /src/plugins/qmakeprojectmanager/qmakesettings.h
parent940e798a3a1bc16d1685c2719af5ad722d99e2f0 (diff)
Qmake: Allow users to force a qmake run on every build
Some people are fine with paying the extra cost for the somewhat lower chance of an incremental build breakage. Fixes: QTCREATORBUG-20888 Change-Id: I96409dfbbc7c747cb01dacbf1efc2b10ee38d07a Reviewed-by: Joerg Bornemann <[email protected]>
Diffstat (limited to 'src/plugins/qmakeprojectmanager/qmakesettings.h')
-rw-r--r--src/plugins/qmakeprojectmanager/qmakesettings.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakesettings.h b/src/plugins/qmakeprojectmanager/qmakesettings.h
index 30f9d4a34d8..69184835956 100644
--- a/src/plugins/qmakeprojectmanager/qmakesettings.h
+++ b/src/plugins/qmakeprojectmanager/qmakesettings.h
@@ -36,6 +36,7 @@ namespace Internal {
class QmakeSettingsData {
public:
bool warnAgainstUnalignedBuildDir = false;
+ bool alwaysRunQmake = false;
};
class QmakeSettings : public QObject
@@ -44,6 +45,7 @@ class QmakeSettings : public QObject
public:
static QmakeSettings &instance();
static bool warnAgainstUnalignedBuildDir();
+ static bool alwaysRunQmake();
static void setSettingsData(const QmakeSettingsData &settings);
signals: