aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/qbs/parser/commandlineoptionpool.h
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-15 12:34:55 +0200
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-15 16:00:17 +0000
commit5f5330af841f660eefc10f4dfb650fa8ca9b5147 (patch)
tree39d5b04e546883605a193df4f60929bcf8937df7 /src/app/qbs/parser/commandlineoptionpool.h
parentcd0c1e9fd91359d54d5aaeee7c6093cf8620b45f (diff)
Cache the results of probes.
Probes are often used to call external processes, which can be expensive. We do not want them to be executed every time a project is re-resolved. So cache the results and provide the means to force re- execution if something changes externally. Task-number: QBS-25 Change-Id: I5c48a6f657f5829b72df7677b566177502655c5e Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/app/qbs/parser/commandlineoptionpool.h')
-rw-r--r--src/app/qbs/parser/commandlineoptionpool.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/app/qbs/parser/commandlineoptionpool.h b/src/app/qbs/parser/commandlineoptionpool.h
index d7b008384..9cc9eb0ca 100644
--- a/src/app/qbs/parser/commandlineoptionpool.h
+++ b/src/app/qbs/parser/commandlineoptionpool.h
@@ -49,6 +49,7 @@ public:
QuietOption *quietOption() const;
ShowProgressOption *showProgressOption() const;
DryRunOption *dryRunOption() const;
+ ForceProbesOption *forceProbesOption() const;
ChangedFilesOption *changedFilesOption() const;
KeepGoingOption *keepGoingOption() const;
JobsOption *jobsOption() const;